[DB] DML 실습 보고서

Na young·2024년 1월 12일
0

DB

목록 보기
1/17

인덱스 관련 실습

리눅스 (cmd) 환경에서는 ; 대신 \G 를 사용해야 깨지지않음

where 문 and 예제. gender가 여성이고, emp_no이 19588인 사람을 select하는 구문

where 문 or 예제. gender가 여성이거나 emp_no이 10001인 사람을 select하여 10개만 추출하는 구문

where 문 and 와 or 예제. gender가 여성과 emp_no이 19588이거나 12345인 사람을 select하여 10개만 추출하는 구문

where 문 null 예제. gender가 null이지 않은 값을 10개만 추출하는 구문

null인 값을 추출하는 구문 → 없음

order by 문. birth_date를 오름차순으로 10개만 정렬한다

order by 문. birth_date를 내림차순으로 10개만 정렬한다

order by 문. birth_date를 내림차순으로, emp_no를 오름차순으로 10개만 정렬한다

in 문. titles에서 title 값이 staff와 engineer인 값 10개를 추출한다.

between문. salaries에서 salary 값이 70000에서 75000 사이의 값을 10개만 출력한다.

between in 문. salaries에서 salary 값이 70000에서 75000 사이의 값을 10개만 출력하되, emp_no가 10001, 10009 인 값은 제외하고 출력한다.

select distinct문. 서로 다른 성별의 수를 나타낸다 (여성/남성 이기에 2라는 값이 나옴)

count문. salaries에서 emp_no의 갯수를 찾는다

avg문. salaries에서 salary의 평균값을 구하는 구문이다

sum문. salaries에서 salary의 전체 합을 찾는다

insert문. salaries 테이블에 emp_no가 99999인 값을 삽입한다.

update문, from_date를 1995-08-09로 바꾸어 주는데, emp_no가 99999이고 to_date가 2002-04-24인 값을 바꿔준다.

delete문. emp_no가 99999 이고, salary 값이 90000인 항목을 삭제한다.

profile
개발어린이

0개의 댓글

관련 채용 정보