mysql 学习之 常用SQL技巧

1.检索包含最大/最小值的行

MIN([DISTINCT]expr),MAX([DISTINCT]expr)

2.巧用rand()/rand(n)提取随机行

ORDERBYRAND()同LIMIT的结合可以从一组列中选择随机样本

3.利用group by的with rollup子句做统计

当你使用ROLLUP时,你不能同时使用ORDERBY子句进行结果排序。换言之,ROLLUP和ORDER BY是互相排斥的

4.用bitgroupfunctions做统计

bit_or, bit_and


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章