본 게시물은 우재남, 「혼자 공부하는 SQL」, 한빛미디어, 2021 을 학습하고 작성되었습니다.
숙제
확인 문제 풀이
p.138 확인 문제 2번 풀고 인증

SELECT * FROM member ORDER BY height;
멤버 테이블에서 모든 열을 오름차순으로 정렬하여 조회
=> 키 작은 사람부터 순서대로 출력
SELECT * FROM member LIMIT 5,2;
멤버 테이블에서 6번째 행부터 2개만 조회
SELECT DISTINCT phone1 FROM member;
멤버 테이블의 phone1 열에서 중복된 값 제거하고 조회
기본 형식 작성
데이터 입력, 삭제하는 기본 형식 작성
입력
-- 단일 행 삽입
INSERT INTO 테이블명 (컬럼1, 컬럼2, ..., 컬럼N)
VALUES (값1, 값2, ..., 값N);
-- 예시
INSERT INTO member (id, name, phone1)
VALUES ('user01', '혼공족' , '010-1234-5678');
-- 다중 행 삽입
INSERT INTO 테이블명 (컬럼1, 컬럼2, ..., 컬럼N)
VALUES
(값1_1, 값1_2, ..., 값1_N),
(값2_1, 값2_2, ..., 값2_N),
...;
-- 예시
INSERT INTO member (id, name, height)
VALUES
('user02', '이기철', 155),
('user03', '이기영', 135);
컬럼 목록을 생략하면 테이블에 정의된 모든 컬럼 순서대로 값을 넣어야 함
삭제
-- 조건에 맞는 행만 삭제
DELETE FROM 테이블명
WHERE 삭제_조건;
-- 예시: id가 'user01'인 회원 삭제
DELETE FROM member
WHERE id = 'user01';
-- 테이블의 모든 행 삭제
DELETE FROM 테이블명;'혼공학습단 > 혼자공부하는SQL' 카테고리의 다른 글
| [SQL] 1. DB와 SQL 기초 (0) | 2025.07.06 |
|---|