sql2

打印 上一主题 下一主题

主题 783|帖子 783|积分 2349

select count(列名) from 表名 #查询列中不同字段数
 
 distinct  去重
where 条件查询 在group by 之前
hving 在 group by 之后
 
如果在from 后面的表必须得起别名
在 where 后面的表不需要
 
 
SQL 语句的书写顺序如下:
SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY
SQL 语句的执行顺序如下:
FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY
 
 
select语句的处理顺序

  • FROM
  • ON
  • JOIN
  • WHERE
  • GROUP BY
  • WITH CUBE 或 WITH ROLLUP
  • HAVING
  • SELECT
  • DISTINCT
  • ORDER BY
  • TOP
 
 
 
 
  1. mod(id, 2) = 1  #条件判断取模运算<br>order by  rating Desc  #按rating值排列 desc 反向<br><br><br><br><br>
复制代码
  1. update Salary SET sex = if(sex = 'm','f','m') #1. update 表名 set 条件判断语句 # 2. if判断 if(列对象 = 值,case1,case2) 若为真,则执行case1,否则执行case2
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表