萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> Mysql查詢按多個字段同時不重復的記錄

Mysql查詢按多個字段同時不重復的記錄

下面來給各位朋友介紹一個簡單的Mysql查詢按多個字段同時不重復的記錄的例子,希望此例子對各位同學會帶來幫助哦。

情景再現:

用戶在提交信息時進行了多次提交導致數據庫表中有很多重復記錄。

測試數據

解決方法:

查詢按多個字段同時不重復的記錄,比如按姓名(name)和電話(tel)。

SELECT * FROM test WHERE id IN (SELECT MAX( id ) FROM test GROUP BY name, tel)

查詢結果:

查詢結果

 

copyright © 萬盛學電腦網 all rights reserved