2012-02-05 6 views
0

의 모든 항목 난 내가 표 1의 id 주어진 테이블 두 개에서 모든 항목을 얻을 수있는 방법을 알고 싶습니다 두 테이블쿼리에 두 번째 테이블

CREATE TABLE table1 (id int primary key auto_increment,....); 
CREATE TABLE table2 (id int primary key auto_increment, 
        table1_id int foreign key references table1(id) on delete cascade, 
        item text not null,....); 

있습니다. 또한 일부 항목은 Uniode 텍스트로 작성되어 있으므로 테이블에 홀수 문자 만 있기 때문에 명령 프롬프트에서 쿼리 선택을 사용할 수 없습니다.

답변

0
SELECT id, table1_id, item 
FROM table2 
WHERE table2.table1_id=table1.id 
+0

두 번째 테이블에 더 많은 열이 있다면'SELECT * FROM table2 WHERE table2.table1_id = table1.id'를 사용할 수도 있습니다 –

관련 문제