🖥️
SQL CRUD 기본 명령어
June 13, 2024
DML
데이터 조작 언어 라는 뜻이다. SELECT, INSERT, UPDATE, DELETE 로 CRUD를 구현한다.
SELECT 문
SELECT
문은 데이터베이스에서 데이터를 조회할 때 사용한다.
SELECT 열_이름
FROM 테이블_이름;
WHERE 절
WHERE
절은 특정 조건을 만족하는 행만 선택할 때 사용한다.
SELECT FirstName, LastName
FROM Employees
WHERE Department = 'Sales';
INSERT 문
INSERT
문은 테이블에 새로운 데이터를 삽입할 때 사용한다.
INSERT INTO Employees (FirstName, LastName, Department)
VALUES ('John', 'Doe', 'Sales');
UPDATE 문
UPDATE
문은 기존 데이터를 수정할 때 사용한다.
UPDATE Employees
SET Department = 'Marketing'
WHERE EmployeeID = 1;
DELETE 문
DELETE
문은 테이블에서 데이터를 삭제할 때 사용한다.
DELETE FROM Employees
WHERE EmployeeID = 1;
JOIN 문
JOIN
문은 여러 테이블에서 데이터를 결합할 때 사용한다.
INNER JOIN
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers
ON Orders.CustomerID = Customers.CustomerID;
LEFT JOIN
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
LEFT JOIN Customers
ON Orders.CustomerID = Customers.CustomerID;
RIGHT JOIN
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
RIGHT JOIN Customers
ON Orders.CustomerID = Customers.CustomerID;
FULL OUTER JOIN
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
FULL OUTER JOIN Customers
ON Orders.CustomerID = Customers.CustomerID;