1. 去重一个字段
SELECT DISTINCT col_name FROM table_name;
通过在SELECT语句中使用DISTINCT关键字,可以去除指定列中的重复值。
2. 去重多个字段
SELECT DISTINCT col_name1, col_name2 FROM table_name;
当大家需要去重多个字段时,同样可以在SELECT语句中使用DISTINCT关键字,并指定需要去重的多个列。
3. 去重部分行
SELECT col_name FROM table_name WHERE condition GROUP BY col_name;
通过在WHERE语句中加入条件,可以去除不符合条件的行,同时通过GROUP BY语句可以对行进行分组,然后再进行去重操作。
4. 去重全表行
SELECT col_name FROM table_name GROUP BY col_name;
如果大家需要对整个表进行去重操作,可以直接在SELECT语句中加入GROUP BY语句,然后再对指定列进行去重。
5. 去重后排序
SELECT DISTINCT col_name FROM table_name ORDER BY col_name DESC;
通过在SELECT语句中加入ORDER BY语句,可以对去重后的结果进行排序,根据指定的列进行升序或降序排列。