基础查询
语法
select 查询列表 from 表名;
查询所有字段 select * from 表名
select 常量值; 注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要
起别名 ①as ②空格
去重 select distinct 字段名 from 表名;
比较以下两次查询:
’+‘
作用:做加法运算 select 数值+数值; 直接运算 select 字符+数值;先试图将字符转换成数值,如果转换成功,则继续运算;否则转换成0,再做运算 select null+值;结果都为null
【补充】concat函数 功能:拼接字符 select concat(字符1,字符2,字符3,…);
ifnull函数 功能:判断某字段或表达式是否为null,如果为null 返回指定的值,否则返回原本的值 select ifnull(commission_pct,0) from employees;#本例中如果是null返回0
commission_pct中有些是null,导致整个concat为null
【补充】is null函数 功能:判断某字段或表达式是否为null,如果是,则返回1,否则返回0