테스트 사이트 - 개발 중인 베타 버전입니다

두 테이블 다른 컬럼명 값 비교하기 채택완료

아무거나만들었어요 8년 전 조회 8,162

현재 2개의 테이블에 각각 다른 이름의 컬럼이 존재합니다. 

 

예) A테이블.A컬럼    ,  B테이블.B컬럼

 

A컬럼 

1

2

3

 

B컬럼

3

 

 

이렇게 각 컬럼에 값이 들어가있다고 가정했을때

 

두개값이 같을때 해당 값을 가진 게시글을 불러라라는 sql쿼리구문을 작성하고싶은데 현재까지

 

$sql = 'select wr_subject from B테이블  where B컬럼 = A컬럼' ;

 

이런식으로 하면 값이 안나오고 계속 컬럼이 존재하지않는다고 오류가 뜨더라구요..

 

조언 좀 부탁드리겠습니다 ㅜ 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
F
8년 전

A테이블을 table1, B테이블을 table2라고 했을때

 

$sql = 'SELECT * FROM table1 as a, table2 as b  WHERE b.컬럼 = a.컬럼' ; 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인