大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说SQL notebook[通俗易懂],希望您对编程的造诣更进一步.
- case … when … then … else … end是一个固定搭配
select Date As 比赛日期, SUM(case when Win=‘胜‘ then 1 else 0 end) 胜, SUM(case when Win=‘负‘ then 1 else 0 end) 负 from result group by Date - 使用group by时,SELECT 子句中只能存在以下三种元素:
a.常数
b.聚合函数
c.GROUP BY子句中指定的列名(也就是聚合键) - distinct用于返回唯一不同的值
- where后面不能接聚合函数
- order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名
- group by 从英文里理解就是分组。必须有“聚合函数”来配合才能使用,使用时至少需要一个分组标志字段。
注意:聚合函数是—sum()、count()、avg()等都是“聚合函数”
SQL notebook
原文:https://www.cnblogs.com/zydeyu/p/15041488.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6017.html