[mysql] 集合函数做为过滤条件

昨天碰到一道题,当时没搞定回来想了想才解决。 表格t各字段分别是A,B,C,D,E,要求筛选按E分组后各组中D值大于D的平均数的全部行。 Group by 'E'和Where|Having D>avg(D)确定是要用到的,可是分组后筛选ABC字段也须要保留。试验了下,用了Group by以后的Select A,B,C From t Group by……只会对各组的第一行过滤后保存。mysql 好比
相关文章
相关标签/搜索