01 Select查询语句基础
Select三种能力
投影:在一个二维表当中,根据条件选出需要的列。
选择:在二维表当中,根据条件选择合适的行。
连接:从一张或者多张表当中,选择需要的列并结合在一起。
Select语法
关键字:select… from语句可以一行或多行书写,大小写不敏感
Null值:未定义,不可用的的值。
列的别名:重命名一个列的标题,紧跟在列名后面,也可以在列名和别名之间加上可选关键字AS(as),如果别名包含空格或特殊字符、或者大小写敏感,需要双引号。
级联操作:将列或字符串和其他列串联,用双条竖线(||)表示。
消除重复行:在select子句中使用distinct关键字消除重复行。
02 查询数据的限制和排序
SELECT…from emplo where 表达式 ename=’A’;
sal BETWEEN 5000 AND 10000 包括5000 10000
sal in (1000, 2000, 3000);
ename like ‘S%’ 找出所有以S开头的名字
and or not 也适用
排序:order by desc 降序 asc 升序