DB 문법 공부 (CASE-WHEN-THEN, 사용자정의변수)
CASE WHEN THEN 값을 가져올 때 조건을 걸어주는 WHERE절과는 조금 다른 조건문으로 가져온 값에 어떤 조건을 걸어 보여주거나 또는 값을 변환할 필요가 있을 경우에 사용된다.. CASE WHEN 조건 THEN '대체값' ELSE 조건에 해당 안될 경우의 '기본값' END @변수 (사용자 정의 변수) MySql에서는 두 가지 방법으로 사용자가 정의한 변수를 지원한다. 1. SET 문을 사용하여 변수를 설정 set @variable = expression SET @t1 = 3 2. @variable := expr 문을 이용하여 설정 SELECT @t1 = (@t2:=3)+@t3:=4, @t1, @t2, t3; t1 = 7 t2 = 3 t3 = 4 *mySql 5.0부터는 변수명에 대소문자를 구분하..
2019. 10. 6. 18:47