Select一些数据时候,会做一些去重处理,比如通过distinct 和group by来去重。
(1)distinct
distinct,在数据量不大的情况下,我都会用,主要自己懒的写group by xxx这么多的字段,额。当数据量太大时候,特别是count(distinct A)的时候,处理的速度会比较慢。另,distinct和Group by一样,区别不大。
(2)group by
select custid,max(price) as price
from xx
group by custid; --A