어떻게 든 다음을 수행 할 수있는 방법이 있습니까?PHP MySQL 조인
표 ONE
id c_id type
-------------------
1 1 7
2 2 7
3 3 5
4 4 7
표 TWO
id title live
-------------------
1 row1 1
2 row2 0
3 row3 0
4 row4 1
C_ID 컬럼 테이블 TWO 표 하나로부터 데이터를 연결한다. 예 : 테이블 1에서 c_id가 2이면 테이블 ONE의 해당 행은 id가 2 인 테이블 TWO의 행에 직접 연결되며 제목은 "row2"입니다.
나는 테이블 ONE에서 유형 7 모두를 선택하기를 원하지만 테이블 두에서 관련 데이터가 1
여기내가 그것을 할 줄 알았는데 방법은 라이브 세트가있는 경우에만, 그러나 이것은 '아무튼 t는 제대로 작동 :
SELECT * FROM ONE, TWO WHERE ONE.type='7' AND TWO.live='1' ORDER BY ONE.id DESC LIMIT 5
내가 테이블 ONE 유형 "7"세 행 행만 1과 표 2의 관련 행을 가지고 있지만 있기 때문에 위의 표 ONE에서만 행 1과 4를 반환 기대 두 명이 실시간으로 1로 설정되었습니다.
실제로 무엇이 반환됩니까? 'JOIN' 술어가 누락되었습니다. –