distinct和group by
对于不包含聚合函数的group by操作来说,和distinct操作结果是等价的。虽然结果一样,但是二者的执行计划并不相同
distinct只是将重复的行从结果中去掉
group by是按照指定的列分组,一般会在select中用到聚合函数
distinct 把不同的记录显示出来
group by 一般会在查询结果中包含一个聚集函数,而distinct不用。
转载请注明:谷谷点程序 » distinct和group by
distinct和group by
对于不包含聚合函数的group by操作来说,和distinct操作结果是等价的。虽然结果一样,但是二者的执行计划并不相同
distinct只是将重复的行从结果中去掉
group by是按照指定的列分组,一般会在select中用到聚合函数
distinct 把不同的记录显示出来
group by 一般会在查询结果中包含一个聚集函数,而distinct不用。
转载请注明:谷谷点程序 » distinct和group by