2012-06-18 4 views
0

저는 SQL을 배우면서 다른 사람이 쿼리에 어떤 오류가 있는지 말해 줄 수 있습니까?단순한 JOIN 쿼리가 작동하지 않습니다.

SELECT * FROM customers AS C 
Inner Join customers AS CC 
on CC.City=C.City 
INNER JOIN customers AS CCC 
ON 
CCC.City=C.City 

MYSQL에서 "가상 데이터베이스"를 쿼리 테스트 용으로 사용하고 있습니다.

+1

당신이 얻을 오류가 무엇입니까? 예상되는 결과는 무엇입니까? – vyegorov

+0

쿼리 식 'CC.City = C.CITY INC. CITY ON C. CCC ON CUSTOMER = CITY'에 구문 오류 (연산자가 누락되었습니다.) 오류가 발생했습니다. 나는 많은 기대치를 얻지 못합니다 - 많은 사람들을 결합하는 법을 배웁니다. –

+0

저는 MySql에 익숙하지 않지만, AS, 즉 고객, 고객, 고객 등을 제거하려고합니다. –

답변

0

이 좋아하는 일을보십시오 :

SELECT C.* FROM customers C 
Inner Join customers CC 
on CC.City=C.City 
INNER JOIN 
customers CCC ON CCC.City=C.City 
관련 문제