구매고객
판매자
솔루션별 질문
아래 사진과 같은 테이블 구조가 있습니다.
A테이블과 B테이블에서
A테이블의 WR_ID='1'인 필드?의 WR_NUM의 값을 기준으로
B테이블에서 WR_ID='1'이면서 TD_TENDER_POINT의 값이 A테이블의 WR_NUM값인
ID를 불러 내고 싶은데 어떻게 해야되나요?
다음처럼 한번 해 보시죠.
$sql = "SELECT id FROM B WHERE wr_id=1 and td_tender_point='(SELECT wr_num FROM A WHERE wr_id=1)'; $row = sql_fetch($sql); echo $row['id'];
이런 sql 이 될 것 같네요.
SELECT b_table.id FROM a_table JOIN b_table ON a_table.wr_id = b_table.wr_id AND a_table.wr_num = b_table.td_tender_point WHERE a_table.wr_id = '1'
답변을 작성하려면 로그인이 필요합니다.
광고가 아닌 글을 신고하면 회원님의 신고 권한이 제한될 수 있습니다. 신중하게 신고해 주세요.