[英]SQL: find distinct values for only few columns
我有一张如下所示的表格:
ID Address1 City State Zip YearBuilt
1 704 Grant Ave X Y 11111 2000
2 704 Grant Ave X Y 11111 2000
3 704 Grant Ave X Y 11111 2000
4 303 2nd St A B 22222 1900
5 303 2nd St A B 22222 1900
6 44 North ST C D 33333 1950
现在我只想拥有那些具有不同Address1、City、State 和 Zip的行。 ID 不能用作标识符,因为对于相同的地址,它具有不同的 ID。 我可以保留最高 ID。
SELECT MIN(ID), Address1, City, State, Zip FROM ... GROUP BY Address1, City, State, Zip
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.