본문 바로가기
Mysql

Mysql Join Update

by NaHyungMin 2021. 9. 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

 

'Mysql' 카테고리의 다른 글

mariadb AUTO_INCREMENT  (0) 2021.10.14
Mariadb like underscore  (0) 2021.09.23
Mariadb파티션 생성 시간 체크  (0) 2021.05.06
Mariadb file format  (0) 2021.04.05
Mysql Procedure Index 문제  (0) 2021.04.02