Select语句的结构:见书83页。
Select语句的执行步骤:(1)执行From子句(2)执行Where子句(3)执行group by子句(4)执行having子句
(5)执行Distinct子句(6)执行order by子句
SQL语言中,对关键词大小写不敏感。
DISTINCT如果查询列为多列,只有这些列的信息同时重复的记录才被去除,同时还会排序,该关键字代价很大。
查询所有列用通配符*
Order by要放在所有子句的最后。 默认按照升序排序,NULL值非常小。根据序号进行多列排序。
单值比较运算符:=、>、<、>=、<=、<>、!=、!<、!>,都可以对字符型和数值型操作。
BETWEEN包含边界值。
判断NULL值使用IS (NOT) NULL,不能使用其他的。
Select语句的执行步骤:(1)执行From子句(2)执行Where子句(3)执行group by子句(4)执行having子句
(5)执行Distinct子句(6)执行order by子句
SQL语言中,对关键词大小写不敏感。
DISTINCT如果查询列为多列,只有这些列的信息同时重复的记录才被去除,同时还会排序,该关键字代价很大。
查询所有列用通配符*
Order by要放在所有子句的最后。 默认按照升序排序,NULL值非常小。根据序号进行多列排序。
单值比较运算符:=、>、<、>=、<=、<>、!=、!<、!>,都可以对字符型和数值型操作。
BETWEEN包含边界值。
判断NULL值使用IS (NOT) NULL,不能使用其他的。