SELECT a.*,b.custom_name FROM zqwl_receipt a , zqwl_custom b LEFT JOIN b WHERE a.id= b.id
学习是最好的投资!
left join은 일반적으로 기본 테이블을 먼저 쿼리한 다음
left join
두 테이블 a, b의 쿼리 결과를 결합한 후 관련 검색을 하고 싶다면 서브 쿼리를 활용하면 됩니다
그런데 그런 문장을 쓴다면 테이블 a와 b의 디자인 문제를 생각하는 게 최선이고 그렇지 않으면 전혀 불필요한
xxx LEFT JOIN xxx에서 zqwl_receipt.*,zqwl_custom.custom_name 선택
왼쪽에서 a.id=b.id로 b에 합류
FROM은 어디로 갔나요
from 테이블이 없습니다이 두 테이블 사이의 관계를 필터링하는 기능이 없습니다.
SELECT zqwl_receipt.*,zqwl_custom.custom_name from zqwl_receipt LEFT JOIN zqwl_custom on zqwl_custom.field= zqwl_receipt.field WHERE zqwl_receipt.id= zqwl_custom.id
기본 구문 오류
과 같이 다른 테이블을 조인하는 데 사용됩니다. 으아아아left join
은 일반적으로 기본 테이블을 먼저 쿼리한 다음두 테이블 a, b의 쿼리 결과를 결합한 후 관련 검색을 하고 싶다면 서브 쿼리를 활용하면 됩니다
으아아아그런데 그런 문장을 쓴다면 테이블 a와 b의 디자인 문제를 생각하는 게 최선이고
그렇지 않으면 전혀 불필요한
xxx LEFT JOIN xxx에서 zqwl_receipt.*,zqwl_custom.custom_name 선택
왼쪽에서 a.id=b.id로 b에 합류
FROM은 어디로 갔나요
from 테이블이 없습니다
이 두 테이블 사이의 관계를 필터링하는 기능이 없습니다.
SELECT zqwl_receipt.*,zqwl_custom.custom_name from zqwl_receipt LEFT JOIN zqwl_custom on zqwl_custom.field= zqwl_receipt.field WHERE zqwl_receipt.id= zqwl_custom.id
기본 구문 오류