반응형
본 글은 책 "칼퇴족 김대리는 알고 나만 모르는 SQL 기초 편"의 정리 내용입니다.
지정한 열 가져오기
1. 지정한 열이 한 개일 경우
SELECT 열 이름 FROM 테이블명;
2. 지정한 열이 두 개 이상인 경우
SELECT 열이름1, 열이름2, 열이름3 FROM 테이블명;
예제
직원 정보 테이블: CLERK
ID | STAFF_NM | DEF_NM | GENDER | BIRTH_DT | EMP_FLAG |
121 | 신지원 | 리스크부 | F | 1978-05-28 | Y |
135 | 이민성 | 마케팅부 | M | 1984-02-11 | Y |
142 | 김선명 | 영업지원부 | M | 1971-12-08 | Y |
144 | 이기동 | 마케팅분석부 | M | 1981-03-03 | Y |
334 | 고현정 | 전략기획부 | F | 1965-01-12 | Y |
703 | 송지희 | 검사부 | F | 1985-05-14 | Y |
732 | 연승환 | 기업영업지원부 | M | 1990-01-26 | Y |
911 | 이명준 | 여의도지점 | M | 1988-06-11 | N |
- CLERK 테이블의 Primary Key는 ID
더보기
CREATE TABLE CLERK
(
ID INT NOT NULL,
STAFF_NM CHAR(20) NOT NULL,
DEF_NM CHAR(20) NOT NULL,
GENDER CHAR(1) NOT NULL,
BRITH_DT CHAR(20) NOT NULL,
EMP_FLAG CHAR(1) NOT NULL,
PRIMARY KEY('ID')
);
INSERT INTO CLERK
VALUES
(121, '신지원', '리스크부', 'F', '1978-05-28', 'Y'),
(135, '이민성', '마케팅부', 'M', '1984-02-11', 'Y'),
(142, '김선명', '영업지원부', 'M', '1971-12-08', 'Y'),
(144, '이기동', '마케팅분석부', 'M', '1981-03-03', 'Y'),
(334, '고현정', '전략기획부', 'F', '1965-01-12', 'Y'),
(703, '송지희', '검사부', 'F', '1985-05-14', 'Y'),
(732, '연승환', '기업영업지원부', 'M', '1990-01-26', 'Y'),
(911, '이명준', '여의도지점', 'M', '1988-06-11', 'N');
Q1. 아래 쿼리문의 결과는? (한개의 열 출력)
SELECT ID FROM CLERK;
더보기
ID |
121 |
135 |
142 |
144 |
334 |
703 |
732 |
911 |
Q2. 아래 쿼리문의 결과는? (2개의 열 출력)
SELECT ID, STAFF_NM FROM CLERK;
더보기
ID | STAFF_NM |
121 | 신지원 |
135 | 이민성 |
142 | 김선명 |
144 | 이기동 |
334 | 고현정 |
703 | 송지희 |
732 | 연승환 |
911 | 이명준 |
모든 열 가져오기
1. 모든 열 이름을 적기
SELECT 열이름1, 열이름2, 열이름3, 열이름4 FROM 테이블명;
2. 문자 * 를 사용하기
SELECT * FROM 테이블명;
Q3. CLERK 테이블에서 모든 열 출력
더보기
ID | STAFF_NM | DEF_NM | GENDER | BIRTH_DT | EMP_FLAG |
121 | 신지원 | 리스크부 | F | 1978-05-28 | Y |
135 | 이민성 | 마케팅부 | M | 1984-02-11 | Y |
142 | 김선명 | 영업지원부 | M | 1971-12-08 | Y |
144 | 이기동 | 마케팅분석부 | M | 1981-03-03 | Y |
334 | 고현정 | 전략기획부 | F | 1965-01-12 | Y |
703 | 송지희 | 검사부 | F | 1985-05-14 | Y |
732 | 연승환 | 기업영업지원부 | M | 1990-01-26 | Y |
911 | 이명준 | 여의도지점 | M | 1988-06-11 | N |
반응형
'SQL' 카테고리의 다른 글
[SQL] WHERE 조건절을 이용해 데이터 추출하기 (0) | 2022.02.08 |
---|---|
[SQL] 열이름 변경해서 출력하기 (AS) (0) | 2022.02.08 |
[SQL] 중복되는 행 제거하기 (DISTINCT) (0) | 2022.02.07 |
[SQL] 데이터 정렬하기 (ORDER BY) (0) | 2022.01.20 |
[SQL] SQL의 개요 (0) | 2022.01.12 |