나는 다음 데이터베이스로 내 데이터베이스에서 데이터를 검색하려고합니다.SQL 내부 조인 - 잘못된 ID를 검색
select mc.ADD_DATE,mc.MOVIE_ID,mc.COMMENT,m.ID,m.NAME
from MOVIE_COMMENT as mc
INNER Join MOVIE as m ON m.ID=mc.MOVIE_ID
WHERE user_ID = " . $getUser->id . "
and STAT='onayli'
ORDER BY mc.ADD_DATE DESC LIMIT " . $commentCount . "
다른 테이블에서 영화 이름을 검색하기 때문에 내부 조인을 사용합니다.
mc = MOVIE_COMMENT table
m = MOVIE Table
문제점은 mcid를 검색하려고 할 때 영화 ID가 왜 생기는 것입니까?
'mc.ADD_DATE, mc.MOVIE_ID, mc.COMMENT, m.ID, m.NAME'을 (를) 선택하십시오. MC.IDS가 없거나 유사한 항목이 있습니까? – dfb
거기에'mc.ID'를 추가하면'm.ID'가 반환되지 않습니다. '... mc.ID AS movie_comment_ID, m.ID AS movie_ID ... ' –