Mysql
Mysql Join Update
NaHyungMin
2021. 9. 16. 15:16
파트너 환율 관련하여 모니터링 하는 시스템이 있는데 쿼리가 두 번 호출되는 상황이라 개선해서 적용함.
UPDATE 환경설정 AS config
LEFT OUTER JOIN
(
SELECT *
FROM 파트너
GROUP BY .....
) AS partner
ON config.국가 = partner.국가 AND config.파트너 = partner.파트너
AND 파트너.enable = 'Y'
SET config.활성화 = IF(partner.파트너 IS NULL, false, true);
#WHERE