sql:只为少数列查找不同的值

mi7gmzs6  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(324)

我有一张如下所示的table:

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。

jogvjijk

jogvjijk1#

SELECT MIN(ID), Address1, City, State, Zip FROM ... GROUP BY Address1, City, State, Zip

相关问题