DELETE문 사용방법

DELETE문은 SQL에서 데이터베이스의 테이블에서 특정 조건에 맞는 데이터를 삭제할 때 사용합니다. 다음은 DELETE문의 사용 방법에 대한 각각의 예시를 포함한 코드로 설명합니다.

1. 테이블의 모든 데이터 삭제하기

-- 테이블의 모든 데이터 삭제
 
DELETE FROM table_name;

2. 특정 조건에 따른 데이터 삭제하기

반응형
-- 조건에 따라 데이터 삭제: table_name에서 condition을 만족하는 데이터를 삭제합니다.
 
DELETE FROM table_name WHERE condition;

 

'IT > SQL 쿼리' 카테고리의 다른 글

SELECT문(조회) 쿼리 사용방법  (0) 2023.07.11

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문의 다양한 사용 방법을 위 예시들을 통해 확인하실 수 있습니다.

원하는 쿼리에 맞게 코드를 조합하여 데이터베이스에서 필요한 정보를 손쉽게 추출해보세요!

'IT > SQL 쿼리' 카테고리의 다른 글

DELETE문(제거) 쿼리 사용방법  (0) 2023.07.13

+ Recent posts