반응형
본 글은 책 "칼퇴족 김대리는 알고 나만 모르는 SQL 기초 편"의 정리 내용입니다.
테이블 삭제
1) 테이블의 모든 열 삭제 (주의 필요)
DELETE FROM 테이블명;
2) 테이블의 일부인 부분 행들을 삭제
DELETE FROM 테이블명
WHERE 조건절;
예제
테이블: CUST_PARTY
SSN | PARTY_NM | CUST_ID | TEL_NO | MOBILE_NO |
570 | AR KIM | 5670 | 02-555-6678 | 010-1111-1111 |
691 | SH HONG | 2357 | 031-4456-9887 | 010-2222-2222 |
831 | MK KANG | 3977 | 051-999-8888 | 010-3333-3333 |
710 | JH KIM | 8988 | 032-333-1111 | 010-4444-4444 |
770 | JH LEE | 7702 | 033-111-3355 | 010-5555-5555 |
650 | JH RYU | 3574 | 02-6666-4444 | 010-6666-6666 |
820 | YC JUNG | 5670 | 02-2222-1111 | 010-7777-7777 |
891 | JH JUN | 6989 | 031-224-2222 | 010-8888-8888 |
901 | SH LEE | 5570 | 033-333-3333 | 010-9999-9999 |
더보기
CREATE TABLE CUST_PARTY
(
SSN INT NOT NULL,
PARTY_NM CHAR(20) NOT NULL,
CUST_ID INT NOT NULL,
TEL_NO CHAR(20) NOT NULL,
MOBILE_NO CHAR(20) NOT NULL,
PRIMARY KEY('SSN')
);
INSERT INTO CUST_PARTY
VALUES
(570, 'AR KIM', 5670, '02-555-6678', '010-1111-1111'),
(691, 'SH HONG', 2357, '031-4456-9887', '010-2222-2222'),
(831, 'MK KANG', 3977, '051-999-8888', '010-3333-3333'),
(710, 'JH KIM', 8988, '032-333-1111', '010-4444-4444'),
(770, 'JH LEE', 7702, '033-111-3355', '010-5555-5555'),
(650, 'JH RYU', 3574, '02-6666-4444', '010-6666-6666'),
(820, 'YC JUNG', 5670, '02-2222-1111', '010-7777-7777'),
(891, 'JH JUN', 6989, '031-224-2222', '010-8888-8888'),
(901, 'SH LEE', 5570, '033-333-3333', '010-9999-9999');
Q1. 위 테이블에 아래의 값들을 삭제하는 쿼리문을 작성해보자
SSN: 891
PARTY_NM: JH JUN
CUST_ID: 6989
TEL_NO: 031-224-2222
MOBILE_NO: 010-8888-9999
SSN | PARTY_NM | CUST_ID | TEL_NO | MOBILE_NO |
570 | AR KIM | 5670 | 02-555-6678 | 010-1111-1111 |
691 | SH HONG | 2357 | 031-4456-9887 | 010-2222-2222 |
831 | MK KANG | 3977 | 051-999-8888 | 010-3333-3333 |
710 | JH KIM | 8988 | 032-333-1111 | 010-4444-4444 |
770 | JH LEE | 7702 | 033-111-3355 | 010-5555-5555 |
650 | JH RYU | 3574 | 02-6666-4444 | 010-6666-6666 |
820 | YC JUNG | 5670 | 02-2222-1111 | 010-7777-7777 |
901 | SH LEE | 5570 | 033-333-3333 | 010-9999-9999 |
더보기
DELETE FROM CUST_PARTY
WHERE SSN = 891;
반응형
'SQL' 카테고리의 다른 글
[SQL] 데이터 수정 (UPDATE, SET) (0) | 2022.02.23 |
---|---|
[SQL] 데이터 삽입 (INSERT INTO) (0) | 2022.02.22 |
[SQL] 하위 쿼리( Sub-query) (0) | 2022.02.22 |
[SQL] 테이블 행 합치기 (UNION) (0) | 2022.02.22 |
[SQL] 테이블 합치기 (FULL OUTER JOIN) (0) | 2022.02.17 |