sql 的記錄查詢,去重,清空記錄

1、distinct (str) 用戶去掉重複記錄,針對某個字段

返回的是不重複記錄的條數,而不是不重複​記錄的所有值

只能返回目標字段,無法返回其他字段​

select distinct (name)​ from tablename

2、group by

根據給定數據列的每個成員對查詢結果進行分組統計,最終得到一個分組彙總​

select * from tablename group by name,age

查詢滿足name,age都不重複的記錄​

3、添加索引

給使用頻繁的字段​添加一個索引,利用該字段判斷重複的記錄

4、清空表記錄

truncate table tablename – 清空表記錄,id重置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章