[SQL] SELECT, WHERE

Aiden·2024년 2월 4일
0

SQL

목록 보기
5/21
post-thumbnail

사용목적

TABLE 내 DATA를 조회하기 위한 SQL 문법입니다.

문법

DATA 조회 (SELECT)

TABLE의 전체 DATA 조회

SELECT *
FROM tablename;

TABLE의 일부 COLUMN DATA 조회

SELECT column1, column2,...
FROM tablename;

DATA 조건 조회 (WHERE)

SELECT column1, column2,...
FROM tablename
WHERE condition1, condition2,...;

DATA 수정 (UPDATE, WHERE)

UPDATE 시에는 특정 조건을 만족하는 DATA만 변경하는 경우가 많아 WHERE을 함께 사용하는 경우가 많다.

UPDATE tablename
SET column1 = value1, column2 = value2,...
WHERE condition1, condition2,...;

DATA 삭제 (DELETE, WHERE)

DELETE 시에도 UPDATE와 마찬가지로 특정 DATA만 삭제하기 위해 WHERE을 사용한다.

DELETE FROM tablename
WHERE condition1, condition2,...;

예시

가정)

  • TABLE NAME : testTABLE
  • COLUMN 1 NAME : ID
  • COLUMN 2 NAME : NAME
  • VALUE 1 : 1
  • VALUE 2 : aiden
  • New_VALUE 1 : 2

DATA 조회 (SELECT)

TABLE의 전체 DATA 조회

SELECT *
FROM testTABLE;

TABLE의 일부 COLUMN DATA 조회

SELECT ID, NAME
FROM testTABLE;

DATA 조건 조회 (WHERE)

SELECT ID, NAME
FROM testTABLE
WHERE ID = 1, NAME = 'aiden';

DATA 수정 (UPDATE, WHERE)

UPDATE 시에는 특정 조건을 만족하는 DATA만 변경하는 경우가 많아 WHERE을 함께 사용하는 경우가 많다.

UPDATE testTABLE
SET ID = 2
WHERE ID = 1;

DATA 삭제 (DELETE, WHERE)

DELETE 시에도 UPDATE와 마찬가지로 특정 DATA만 삭제하기 위해 WHERE을 사용한다.

DELETE FROM testTABLE
WHERE NAME = 'aiden';
profile
aiden

0개의 댓글