1、distinct--过滤重复,保留不重复的数据
对非null字段去重 select distinct(fundid) from orderrec ---只输出不重复的fundid 对可为null的字段去重 select distinct(addr) from fundinfo --如果addr中有null值,仍然能对null执行过滤,值输出一条null 对多个字段联合去重 select distinct(fundid, moneytype) from fundassedt --fundid, moneytype作为一个整体进行过滤去重复。 select distinct(fundid), moneytype from fundassedt --fundid, moneytype作为一个整体进行过滤去重复。 select distinct fundid, moneytype from fundassedt --fundid, moneytype作为一个整体进行过滤去重复。 select moneytype, distinct(fundid) from fundasset --error 语法冲突 (moneytype是输出所有的数据,但是fundid是去重了,两列最终就会冲突)