SQL语句的执行顺序是怎样的
学习SQL语句,最重要的一点就是它的执行顺序。如果执行顺序搞不清楚,在写SQL语句时只能在试验中检测正确与否。下面以一个例子介绍一下执行顺序。如下一张员工表,找出总工资最多的员工和工资数。
操作方法
(01)from先确定从哪个表中取数据,所以最先执行from tab。存在多表连接,from tab1,tab2。可以对表加别名,方便后面的引用。
(02)wherewhere语句是对条件加以限定,如果没有需要限定的,那就写成where 1=1,表示总为true,无附加条件。
(03)group by…… having分组语句,比如按照员工姓名分组,要就行分组的字段,必须出现在select中,否则就会报错。having是和group by配合使用的,用来作条件限定,下面写个例子。
(04)聚合函数常用的聚合函数有max,min, count,sum,聚合函数的执行在group by之后,having之前。如果在where中写聚合函数,就会出错。
(05)select语句选出要查找的字段,如果全选可以select *。这里选出员工姓名,所有月份的总工资数。
(06)order by排序语句,默认为升序排列。如果要降序排列,就写成order by [XX] desc。order by语句在最后执行,只有select选出要查找的字段,才能进行排序。
特别提示
有什么不合理的地方,希望大家提出意见和建议,共同学习。
-
行医资格证报考条件有哪些
(01)行医资格证报考条件可能会因地区和国家的不同而有所差异。一般来说,以下是常见的行医资格证报考条件:1.学历要求:通常需要具备医学相关专业的大学本科或以上学历,比如医学、临床医学、中医学等。(02)2.年龄要求:通常要求报考者年满18周岁以上,最大年龄限制可能会有一...
-
生蚝怎么存放
(01)生蚝的存放方法有以下几种:1.冷藏保存:这是最方便的保存方法。将生蚝用保险袋装好,然后放入冰箱的冷藏层。在存放时,确保生蚝不要受到其他物品的挤压,避免损坏。这种方法可以使生蚝保存得很新鲜。(02)2.冷冻保存:如果生蚝已经打开,可以将其放入冰箱的冷冻柜中,温度设置...
-
为什么跳蚤能跳很高?有比身体还要长的后足(能跳1.5米)
解答:跳蚤之所以能跳的很高,都是因为它强健有力的后足,以及关节处的弹性蛋白物质,起跳时,跳蚤会将自己的后足折叠,并在蹬地的瞬间释放弹性能量,就像子弹一样飞出去了,下面就跟着探秘志一起来看看吧!为什么跳蚤能跳很高?英国物理学家虎克第一次用显微镜研究跳蚤,因为跳蚤...
-
物语系列顺序简述
(01)物语系列是由日本作家西尾维新与中国台湾插画家戴源亨共同创作的轻小说系列。该系列以21世纪初的日本直江津镇为舞台,讲述了高中少年阿良良木历与少女们遇到的很多日本民间传说故事。(02)物语系列动画是由小说改编而来,属于后宫、奇幻、神魔类的轻改动漫。物语系...