2013-03-15 2 views
1

MySql에서보기를 생성 할 때이 메시지를 수신합니다. 각 열에 별칭을 지정해 보았지만 오류가 계속 발생했습니다. 뭐라구!? 미리 감사드립니다.MySql - Trouble Creating View

오류 메시지

ERROR 1060 : 열 이름 'ID'

코드

CREATE VIEW contactnotes AS 
SELECT contact.ID, log.ID, contact.Name, log.notes 
FROM log 
JOIN contact 
ON log.ID = contact.ID 

별칭 시도

중복
CREATE VIEW contactnotes AS 
SELECT contact.ID as id1, log.ID as id2, contact.Name, log.notes 
FROM log 
JOIN contact 
ON id1 = id2 

답변

4
CREATE VIEW contactnotes AS 
SELECT contact.ID as id1, log.ID as id2, contact.Name, log.notes 
FROM log 
JOIN contact 
ON log.ID = contact.ID 

하거나 맞았다

CREATE VIEW contactnotes AS 
SELECT contact.ID as id1, log.ID as id2, contact.Name, log.notes 
FROM log 
INNER JOIN contact USING (ID) 
+0

..... 감사합니다 마이클! – DaveyLaser