일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SW봉사
- 코틀린
- 코딩봉사
- 프로그래머스
- 시나공
- SQL
- 파이썬
- 백준 알고리즘
- java
- 공부일지
- 백준알고리즘
- 소프티어
- programmers
- kotlin
- CJ UNIT
- 자바
- 스프링
- 1과목
- 백준
- 코딩교육봉사
- 문제풀이
- 회고
- softeer
- C++
- MYSQL
- python
- 알고리즘
- 정보처리산업기사
- BFS
- 데이터베이스
- Today
- Total
목록Case (2)
JIE0025

내장함수 SQL 의 함수는 DBMS가 제공하는 내장함수 (built-in function)과사용자가 필요에 의해 직접 제작하는 사용자 정의 함수 (user-defined function)으로 나뉜다. SQL에서의 함수는 수학의 함수와 같이 특정 값 or 열의 값을 입력 받아 그 값을 계산하고 결과값을 반환한다. MySQL 제공 주요 함수모든 내장함수는 최초 선언시 유효한 입력값을 받아야한다.SQL 내장 함수는 상수, 속성이름을 입력값으로 받아 단일 값을 결과로 반환한다. 제어흐름함수 IF(수식, 참, 거짓)수식이 참일경우 두번째 인수 반환, 거짓일 경우 세번째 인수 반환SELECT IF(1>2, '참', '거짓'); IFNULL(수식1, 수식2)수식1이 NULL이 아니면 수식1 반환, NULL이면 수식2..

사전지식 Statement (문) : Action 명령어 , ~을 하라 Expression (식, 표현식) : 값을 반환하는 Statement 명령문 Expression 표현식 SELECT a, b,c FROM dbo.temp temp에서 a,b,c 컬럼값을 조회 하라 명령어 WHERE custid > 0 반드시 어떤 값이 반환이 되어야만 한다. custid 가 0보다 큰지에 대해 TRUE, FALSE, NULL 셋중 하나 무조건 반환 스칼라 값(단일 값)으로 반환 CASE 표현식 CASE는 조건논리를 기반으로 값을 출력하는 스칼라 표현식 CASE는 표현식(Expression)이지 구문(Statement) 가 아니다. CASE 표현식의 종류 - 단순형 (CASE다음에 column있음, WHEN 다음에 값..