아래에 3 개의 mysql 테이블이 있습니다. 이 경우 tbl_a
은 tbl_b
및 tbl_c
과 관련된 조인 테이블입니다. 나는 tbl_a
이mysql은 조인 테이블을 비정규 화합니다.
tbl_a 스키마
b_id, c_id, id, x,y,z
tbl_b 스키마
id, a, b, c
tbl_c 스키마
id, d, e, f
아이디어는 tbl_a
의 각 id
를 들어, 내가 원하는 것을 비정규 싶습니다바꾸기및 c_id
에 해당 테이블의 전체 항목이 있습니다.
나는 쿼리를
select a,b,c,d,e,f,x,y,z from tbl_a
INNER JOIN tbl_b on tbl_a.b_id = tbl_b.id
INNER JOIN tbl_c on tbl_a.c_id = tbl_c.id;
을하지만이 tbl_a
의 각 id
에 대한 2 개 행을 초래한다.
왜 이것이 작동하지 않는지 설명 할 수 있습니까?
내 데이터를 다시 확인 하겠지만 그렇게 생각하지는 않았습니다 ... –
데이터 오류였습니다. 감사. –