SELECT문 사용방법
SELECT문은 SQL에서 가장 기본적이고 중요한 구문으로, 데이터베이스에서 원하는 데이터를 가져올 때 사용합니다. 다양한 방법으로 SELECT문을 사용할 수 있습니다. 아래는 각각의 예시를 포함한 코드로 설명합니다.
1. 기본적인 SELECT문
-- 기본적인 SELECT문: table_name에서 column1, column2, column3의 데이터를 선택합니다.
SELECT column1, column2, column3 FROM table_name;
2. 특정 조건에 따라 데이터 선택하기
-- 조건에 따라 데이터 선택: table_name에서 condition을 만족하는 column1, column2, column3의 데이터를 선택합니다.
SELECT column1, column2, column3 FROM table_name WHERE condition;
3. 별칭(Alias) 사용하기
-- 별칭 사용하기: table_name의 column1을 'Alias1', column2를 'Alias2'로 대체해서 선택합니다.
SELECT column1 AS 'Alias1', column2 AS 'Alias2' FROM table_name;
4. DISTINCT를 이용한 중복 제거
-- 중복 제거: table_name에서 column1과 column2의 중복을 제거한 데이터를 선택합니다.
SELECT DISTINCT column1, column2 FROM table_name;
5. 여러 테이블 JOIN
-- 여러 테이블 JOIN: table1과 table2를 column_name을 기준으로 조인한 결과를 선택합니다.
SELECT column1, column2, column3 FROM table1 JOIN table2 ON table1.column_name = table2.column_name;
6. 데이터 정렬하기
-- 데이터 정렬하기: table_name의 데이터를 column1을 오름차순, column2를 내림차순으로 정렬해서 선택합니다.
SELECT column1, column2, column3 FROM table_name ORDER BY column1 ASC, column2 DESC;
7. 데이터 그룹화와 집계 함수 사용
-- 데이터 그룹화와 집계 함수 사용: table_name의 column1을 기준으로 그룹화하고, 각 그룹별로 column2의 개수와 column3의 평균을 선택합니다.
SELECT column1, COUNT(column2) AS 'Count', AVG(column3) AS 'Average' FROM table_name GROUP BY column1;
SELECT문의 다양한 사용 방법을 위 예시들을 통해 확인하실 수 있습니다.
원하는 쿼리에 맞게 코드를 조합하여 데이터베이스에서 필요한 정보를 손쉽게 추출해보세요!