두 테이블에서 데이터를 선택하려고하는데 정확한 방법을 알 수 없습니다. 나는 2 개의 테이블을 가지고있다 - 대출과 요청. 대출에는 특정 검색어와 관련된 필드 (예 : status, loan_id)가 있습니다. 반면에 요청 테이블에는 일부 필드가 있습니다. 내 쿼리가 이러한 두 테이블에서 데이터를 가져 오는 중입니다.SQL Select 두 가지 다른 테이블에서
SELECT a.request_id,
a.request_date,
a.customer_id,
a.request_type,
a.target_customer,
a.customer_id,
a.agent_number,
a.merchant_number,
a.bill_reference,
d.loan_id,
a.amount
FROM loans d,
requests a
WHERE d.loan_status=12
이렇게하면 각 레코드에 동일한 값을 가진 loan_id 필드가있는 결과가 반환됩니다. 추 신 : 모든 요청이 대출 신청이 아니므로이 loan_id 열은 null 일 수 있습니다.
두 테이블을 어떻게 합치시겠습니까? – jhowe
이러한 테이블 간에는 어떤 종류의 관계가 있어야합니다. 내 추측은 loan_id를 통해 이루어질 것입니까? – geoandri
그래, 그걸 해보 죠 ... – Denny