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
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