DQL(Date Query Language)称为数据查询语言,查询在数据库中的使用频率最高的一个操作,可以从一个表中查询数据,也可以进行多表查询。
select 查询列表 from 表名
这些方法接下来都会进行展示。
类似于Java中的方法,将一组逻辑语句事先在数据库中定义好,可以直接调用
会对查询中的每一行数据进行处理
SELECT LENGTH('你好DQL') AS LENGTH;
SELECT CHAR_LENGTH('你好DQL') AS CHAR_LENGTH;
SELECT CONCAT('你好','DQL') AS CONCAT;
SELECT UPPER('abc') AS '原来小写',LOWER('ABC') AS '原来大写';
select substring('hello world',1,5) as hello,SUBSTRING('hello world',7,11) as world;
SELECT INSTR('hello world',' ') AS '空格的位置';
SELECT TRIM('a' FROM 'abcde') AS '去掉后' ,'abcde' AS '去掉前';
SELECT LPAD('刚开始',10,'a') AS '左填充';
SELECT RPAD('刚开始',10,'a') AS '右填充';
SELECT REPLACE('abcde','c','###') AS '替换后','abcde' AS '替换前';