두 테이블 다른 컬럼명 값 비교하기
본문
현재 2개의 테이블에 각각 다른 이름의 컬럼이 존재합니다.
예) A테이블.A컬럼 , B테이블.B컬럼
A컬럼
1
2
3
B컬럼
3
이렇게 각 컬럼에 값이 들어가있다고 가정했을때
두개값이 같을때 해당 값을 가진 게시글을 불러라라는 sql쿼리구문을 작성하고싶은데 현재까지
$sql = 'select wr_subject from B테이블 where B컬럼 = A컬럼' ;
이런식으로 하면 값이 안나오고 계속 컬럼이 존재하지않는다고 오류가 뜨더라구요..
조언 좀 부탁드리겠습니다 ㅜ
답변 1
A테이블을 table1, B테이블을 table2라고 했을때
$sql = 'SELECT * FROM table1 as a, table2 as b WHERE b.컬럼 = a.컬럼' ;
답변을 작성하시기 전에 로그인 해주세요.