반응형
NVL
SELECT NVL(USER,0) FROM TABLE; --USER가 널값이면 0으로 나타내라앙
NVL2
SELECT NVL2(USER,RETURN1,RETURN2) FROM TABLE; --USER가 NULL이 아니면 RETURN1을 나타내궁 NULL이면 RETURN2를 나타내라앙
DECODE
SELECT DECODE(USER, 10 , '10새', 20, '20새', 30, '30새') FROM TABLE; --USER가 10이면 10새를 나타내궁, 20이면 20새, 30이면 30새를 나타내랑
이렇게 보면 쉬워보이는데 여러개를 다같이 쓰고 응용하면 머리 겁나아픔..;;;
반응형
'Web Development > DB' 카테고리의 다른 글
LEFT OUTER JOIN 조건절 배치 (0) | 2019.12.09 |
---|---|
ORDER BY 값 선택하여 정렬하기 (0) | 2019.11.05 |
[CUBRID]Conversion error in date format (0) | 2018.01.08 |
[SQL]특정기간 월별 데이터 수 구하는 쿼리 (0) | 2017.11.08 |
[CUBRID] CRUD 권한 부여 (0) | 2017.08.28 |