1
我想要在多个条件下使用左连接来连接两个表。如何使用左连接和多个条件连接两个表?
我有两个STS_CD标志AC
或IA
。
我想获得数据,其中STS_CD='AC'
但我在AC
或IA
上得到它。
我的查询是:
SELECT `bldr`.`id` AS `bldr_ID`,
`bldr`.`sts_cd` AS `bldr_STS_CD`,
bldr.shrt_nm
FROM `bldr`
LEFT JOIN `bldr_img`
ON `bldr`.`id` = `bldr_img`.`prnt_id`
AND `bldr_img`.`img_cat_cd` = 'LG'
AND `bldr`.`sts_cd` = 'AC'
AND `bldr_img`.`sts_cd` = 'AC'
ORDER BY `bldr`.`id`
我该怎么办呢?
连接没有任何意义,因为您没有从'bldr_img'表中选择任何列。所有你可以用这种方法实现的是从'bldr'表中复制一些行。 –