본문 바로가기
DB/RDB

Select 문, Part1

by doriver 2022. 11. 12.

1. SELECT 열 FROM 테이블 WHERE 행 ( 기본틀 )

해당하는 열들만 조회

SELECT 컬럼명1, 컬럼명2, ...
FROM 테이블명 ;

 

모든 열 조회 ( 테이블 전체 조회 )

SELECT *
FROM 테이블명 ;

 

조건을 만족하는 행들만 조회

SELECT *
FROM 테이블명
WHERE 조건 ;

 

해당하는 열들에서, 조건을 만족하는 행들만 조회

SELECT 컬럼명1, 컬럼명2, ...
FROM 테이블명
WHERE 조건 ;

 

2. 부가적인 것들

테이블명 별칭 지정, 컬럼명 별칭 지정

SELECT * 
FROM 테이블명 AS 별칭 ;

SELECT 컬럼명1 AS 별칭1, 컬럼명2 AS 별칭2
FROM 테이블명 ;

 

중복된 행 없이(중복된 행은 삭제) 조회

SELECT DISTINCT 컬럼명1, 칼럼명2, ... FROM 테이블명;

SELECT DISTINCT * FROM 테이블명;

 

전체 행 개수 , 해당 칼럼의 데이터 개수

SELECT COUNT(*) FROM 테이블;

SELECT COUNT(컬럼) FROM 테이블;

 

 

'DB > RDB' 카테고리의 다른 글

DB 튜닝 , 성능 최적화를 위한 Explain문  (0) 2022.11.28
Select 문, Part2  (0) 2022.11.12
키, 인덱스, 실행계획, 테이블의 관계  (0) 2022.11.03
DB 구성 과정  (1) 2022.11.03
이상현상 , 정규화와 역정규화  (0) 2022.10.26