テーブルが次のような場合:
id | complains | zipcode
--------------------------
1 | drinking | 10000
2 | drinking | 10000
3 | wasting | 10000
4 | wasting | 10000
5 | wasting | 10000
6 | wasting | 10011
7 | wasting | 10011
私はちょうど取得したい:
---------------
drinking 10000
wasting 10000
wasting 10011
---------------
SQLクエリはどのように作成すればよいですか?私はこのように書きましたが、mySQLでupdateとselectを同時に実行することはできません。
delete from table where id not in (select max(id) from table group by complains, zipcode)