select 查询列表
from 表名;
注意: 查询列表可以是:表中的字段、常量值、表达式、函数
- 用法:select 常量值;
注意: 字符型和日期型的常量值必须用引号引起来,数值型不需要
- 方式一:as
- 方式二:空格
注意: 如果别名有空格要用引号引起来
- 用法:select distinct 字段名 from 表名;
- 作用:做加法运算(不能做字符串拼接)
注意:
- select 数值+数值; 直接运算
- select 字符+数值;先试图将字符转换成数值,如果转换成功,则做加法运算;否则转换成0,再做加法运算
- select null+值;结果都为null
- 作用:拼接字符
- 用法:select concat(字符1,字符2,字符3,…);
- 作用:判断某字段或表达式是否为null,如果为null 返回指定的值,否则返回原本的值
- 用法:select ifnull(字符, 指定值) from 表;
- 作用:判断某字段或表达式是否为null,如果是null则返回true,否则返回false
- 用法:select isnull(字符) from 表;