鍍金池/ 問答/數(shù)據(jù)庫/ 刪除某個字段里重復的數(shù)據(jù)

刪除某個字段里重復的數(shù)據(jù)

情況是數(shù)據(jù)的某個字段 有許多條一樣的 但別的字段數(shù)據(jù)不一樣
我想先選出這個字段一樣的 再根據(jù)另個字段不一樣為條件 刪除那些不一樣但數(shù)據(jù)小的 只留最大的一條 什么語句能做到

刪除某個字段 重復的數(shù)據(jù) 判斷條件是另個字段 取最大的

回答
編輯回答
兮顏

DELETE * WHERE [KEY_ID] NOT IN (SELECT MIN(KEY_ID) FROM [TABLE] ORDER BY [KEY])

刪除【table】中除【key】排序最小的 所有數(shù)據(jù)

2017年12月7日 16:09