데이터 조작어 살펴보기

highway92·2021년 9월 13일
0

SQL

목록 보기
2/11

1. 데이터에서 유사한 값 찾기(like)

LIKE 를 사용하면 된다 아래 예시를 살펴보자


select * from book where title like '%왕자';

-- 왕자로 끝나는 책을 찾는 쿼리 이다.--

%는 와일드 카드로 이곳 저곳에 붙여 사용할 수 있다.
~로 시작하는 : %things
~로 끝나는 : things%
~를 포함하는 : %things%

2. 데이터 정렬하기(order by)

ORDER BY 를 사용하면 된다 아래 예시를 살펴보자

select * from score order by math asc;


select * from score order by korean desc;
-- asc는 오름차순 정렬(작은 값부터) desc는 내림차순 정렬(큰 값부터)를 뜻한다.--

3. 테이블에 데이터 삽입하기(insert into values)

INSERT INTO() VALUES()를 사용한다. 예시를 살펴보자
(insert는 원래 존재하는 테이블이 있어야 사용 가능하다.)

insert into book(id,title,author) values(3,'햄릿','세익스피어')
--와 같은 형태로 추가 할 수 도 있고)

insert into book values(3,'햄릿','세익스피어')
--와 같이 순서를 맞춘다면 인자를 굳이 적을 필요는 없다.--

4. 데이터 수정하기(update)

UPDATE 를 사용한다.

update book set title = '돈키호테' where title = '동키호테';

5. 데이터 삭제하기(delete)

DELETE 를 사용한다.

delete from book where title = '돈키호테'

delete from book

-- 만약 위와 같이 where을 통해 특정해주지 않으면 테이블 자체가 사라짐--
profile
웹 개발자로 활동하고 있습니다.

0개의 댓글