SQL查询,我错了吗?

时间:2011-05-16 23:24:45

标签: sql

我正在尝试为任何给定的城市提取不同的City名称和一个邮政编码。

zip city    state
00603   AGUADILLA   PR
00604   AGUADILLA   PR
00605   AGUADILLA   PR

查询:

SELECT DISTINCT (city),(zip) 
  FROM zips 
 WHERE state = 'PR'

我也尝试了group by子句,让我知道我在哪里错了。

2 个答案:

答案 0 :(得分:2)

select city, max(zip)
from zips
where state='PR'
group by city

答案 1 :(得分:1)

SELECT city, max(zip) from zips where state='PR' group by city, state