들어가기 전에
이번 시간에는 DBMS에 값을 저장, 수정, 삭제, 조회하는 방법에 대해 배워보도록 하겠습니다.
학습 목표
- insert문을 수행할 수 있다.
- update문을 수행할 수 있다.
- delete문을 수행할 수 있다.
- select문을 수행할 수 있다.
핵심 개념
- select
- insert
- update
- delete
SELECT 구문(CAST 형변환)
SELECT 구문 (CAST 형변환)
예제
mysql> select cast(now() as date); +---------------------+ | cast(now() as date) | +---------------------+ | 2003-09-25 | +---------------------+ 1 row in set (0.00 sec)mysql> select cast(1-2 as unsigned); +----------------------------+ | cast(1-2 as unsigned) | +----------------------------+ | 18446744073709551615 | +----------------------------+
SELECT 구문(그룹함수)
SELECT 구문(그룹함수)
SELECT 구문 예제(그룹함수)
예제 : employee 테이블에서 부서번호가 30인 직원의 급여 평균과 총합계를 출력하시오.
SELECT AVG(salary) , SUM(salary) FROM employee WHERE deptno = 30;
SELECT 구문 예제(그룹함수)
SELECT 구문 예제(그룹함수와 groupby 절)
예제 : employee 테이블에서 부서별 직원의 부서번호, 급여 평균과 총합계를 출력하시오.
SELECT deptno, AVG(salary) , SUM(salary) FROM employee group by deptno;
SELECT 구문 예제(그룹함수와 groupby 절)
참고 자료
[참고링크] 13.2.9 SELECT Syntax
출처 : https://www.boostcourse.org/web326/lecture/258486?isDesc=false 네이버커넥트재단
'Database' 카테고리의 다른 글
DDL(create, drop) (0) | 2021.09.17 |
---|---|
DML(select, insert, update, delete)-4 (0) | 2021.09.17 |
DML(select, insert, update, delete)-2 (0) | 2021.09.16 |
DML(select, insert, update, delete)-1 (0) | 2021.09.16 |