mysql笔记第三天详解数据库

Order by 可以对在select字句中出现的字段位置进行排列eg:select name,count(*) from eg group by name order by 2;;这里2的意思跟为count(*)取一个别名是一样的意思,

Join(联结)的用法:
  将几个表格进行联结,on后面就是搜索的条件,inner join on内联结,left join on 左联结,right右联结,cross join交叉联结(得到的结果是被连接的两个数据表的乘积,即笛卡尔积)

Having,group by的一些看法
  目前我学习的group by是结合聚合型函数而设定的,比如max(),min(),avg(),count(),我觉得整个句子假如出现了where和group by      他们的等级差不多,先运算where 或者group by都一样的,因为先计算group by,最后的where依旧可以将不符合的条件否定,这是我当初看到group by的
  想法,但是在专业角度上讲,where应该更高,但这不失为一个理解group的好方法
     having 的用法其实就是和where差不多 一样的功能,where 能够使用对集合结果的筛选,而having就是干这个事的。

 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/4424.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论