Dev./persistence

[mysql] case 문법 (짧)

인쥭 2021. 12. 23. 18:08
반응형

참고

 

[MySQL] CASE 기본 사용법

▶MySQL CASE 기본 사용법 ▶설명 MySQL에서 CASE문은 프로그래밍 언어에서 스위치(switch)문과 비슷하지만, 다수의 조건에 하나의 반환 값은 동작하지 않습니다. ▶사용법 CASE WHEN 조건 THEN '반환 값' WH

extbrain.tistory.com

  • 위 블로그 글에 따라 요런식으로 활용했음
SELECT 
	CASE
		WHEN EXISTS (SELECT 1 FROM Table_name1 T1 WHERE T1.Id=T0.Id) THEN TRUE
        WHEN EXISTS (SELECT 1 FROM Table_name2 T2 WHERE T2.Id=T0.Id) THEN TRUE
        ELSE FALSE
	END as isExists
FROM Table_name0 T0;