2011-05-16 4 views
0

주어진 도시에 대해 유일한 City 이름과 우편 번호 하나를 가져 오려고합니다.SQL 쿼리, 내가 어딘가 잘못 됐습니까?

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

쿼리 :

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

내가 오해 내가 여기 위치를 알 수 있도록,뿐만 아니라 GROUP BY 절을했습니다.

답변

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

gmta? :) – GolezTrol

+0

참으로 형. – Blindy

+0

감사합니다. @ Blindy와 Golez. 그것은 작동합니다. – Ismail

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