본문 바로가기
  • 블랜더 거실
IT인터넷/Python

[디지털 문해력] SQL로 데이터 다루기(210919)

by bandiburi 2021. 10. 3.

○ SQL 명령어 종류
DML: 데이터 조작어(data manipulation language)
DDL: 데이터 정의어
DCL: 데이터 제어어
TCL: 트랜젝션 제어어

○ 테이블에서 유사한 값 찾기 : LIKE ~와 같다
select * / from book / where title LIKE '%왕자';
  ㄴ 컬럼 like 데이터

○ 데이터 정렬하기 : ORDER BY,  엑셀의 오름차순/내림차순 정렬 유사
select * / from score / order by math desc;
select * / from score / order by math asc;

○ 테이블에 데이터 삽입하기 : INSERT
INSERT INTO book(id, title, author, publisher) / values('3','햄릿','윌리엄 셰익스피어','엘리스 출판');
컬럼과 value의 갯수가 일치해야 한다

○ 테이블의 데이터 수정하기 : UPDATE, 이미 저장된 값을 수정
update book / set title = '돈키호테1' / where title = '돈키호테';

○ 테이블에서 데이터 삭제하기 : DELETE, 테이블에서 이미 저장된 값을 삭제
delete / from book / where title = '돈키호테1';
전체를 다 삭제할 수 있기 때문에 주의 필요

728x90
반응형

댓글