select语句的各个子句的顺序是怎样的?
1个回答
展开全部
select语句的各个子句,按顺序有:
(1)from:从哪些表中筛选;
(2)where:从表中筛选的条件;
(3)group by:分组依据;
(4)having:在统计结果中再次筛选;
(5)order by:排序;
(6)limit:分页。
扩展资料
子查询是嵌套于SELECT、INSERT、UPDATE、DELETE等语句中的查询。按照子查询返回结果的数量,分为标量子查询和多值子查询;按照对外部查询的依赖性,分为独立子查询和相关子查询。
子查询出现在SELECT语句的结果列表中,那幺子查询应该是返回单一值;这种子查询往往可以用表的Join操作代替。
子查询用在WHERE子句的表达式中,可以返回单一值用于比较运算符(>、<、>=等等)之后;也可以返回多值且有ANY、SOME、ALL等关键字前缀用于比较运算符之后;还可以返回多值与关键字IN、EXISTS、NOT IN、NOT EXISTS连用。子查询可以嵌套子查询。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询