일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- sql
- FIND
- python
- conda
- if
- dataframe
- c++11
- List
- SVN
- mysql
- awk
- Shader
- with
- pi
- pandas
- null
- ngui
- postgresql
- SSH
- sqlite
- ubuntu
- Eclipse
- expect
- boost
- 쉘
- Unity
- autovacuum
- 배열
- DROP
- C++
- Today
- Total
その先にあるもの…
[SQL] postgresql function if 본문
IF 조건1 THEN
조건1이 참일 때
ELSEIF 조건2 THEN
조건2이 참일 때
ELSE
거짓
END IF;
IF a > b THEN
RAISE NOTICE 'a가 b보다 더 큽니다다.';
END IF;
IF a < b THEN
RAISE NOTICE 'a가 b보다 더 작습니다.';
END IF;
IF a = b THEN
RAISE NOTICE 'a와 b가 동일합니다.';
END IF;
IF a >= c THEN
RAISE NOTICE 'a가 c보다 크거나 같습니다.';
END IF;
IF a != b THEN
RAISE NOTICE 'a가 b가 같지 않습니다.';
END IF;
IF a != b AND a = c THEN
RAISE NOTICE 'a와 b가 같지 않고 a와 c가 같습니다.';
END IF;
IF a = b OR a = c THEN
RAISE NOTICE 'a와 b가 같거나 a와 c가 같습니다.';
END IF;
IF NOT (a = b OR a = c) THEN
RAISE NOTICE 'a와 b가 같지지 않고 a와 c도 같지 않습니다.';
IF a > b THEN
RAISE NOTICE 'a가 b보다 더 큽니다.';
ELSEIF a = b THEN
RAISE NOTICE 'a와 b가 같습니다.';
ELSE
RAISE NOTICE 'a와 b가 같지 않고, a가 b보다 더 크지도 않습니다.';
END IF;
'프로그래밍 > SQL' 카테고리의 다른 글
[SQL] postgresql limit (0) | 2018.03.26 |
---|---|
[SQL] postgresql union (0) | 2018.03.26 |
[SQL] PostgreSql 설치 (0) | 2018.02.07 |
[SQL] postgresql 원격 접속 (0) | 2018.02.07 |
[SQL] sql union 기초 정리 (0) | 2017.07.21 |