1> SELECT : DB에서 원하는 데이터를 조회하고자 할 때 검색 명령어
<문법>
SELECT 조회하고자 하는 컬럼명 ( ‘*’ 는 테이블 전체 컬럼 )
FROM 테이블명
WHERE 조건절
AND 추가 조건절
OR 또는
(예문)
-- 리버풀 테이블(TB_LIVERPOOL)에서 급여(Player_Salary)가 1억 이상인 선수들의 모든 데이터를 조회
SELECT *
FROM TB_LIVERPOOL
WHERE Player_Salary >= 100,000,000
-- 리버풀 테이블에서 급여가 1억 이상이고, 나이가 25살 이하인 데이터를 조회
SELECT Player_Name, Player_Num, Player_Salary
FROM TB_LIVERPOOL
WHERE Player_Salary >= 100,000,000
AND Player_Age <= 25
** WHERE조건절은 아래와 같이 똑같이 표현 가능하다.
SELECT Player_Name, Player_Num, Player_Salary
FROM TB_LIVERPOOL
WHERE 1=1 --- ‘1=1’ 의미는 아래 조건들이 성립할 때를 의미 / 성립하지 않는 경우는 ‘1=0’ 으로 표현 가능
AND Player_Salary >= 100,000,000
AND Player_Age <= 25
2> Update : 테이블 내 데이터의 컬럼 변경 명령어
(기존의 데이터를 다른 데이터로 변경할 때 사용하며, 테이블의 컬럼 자체를 추가/삭제/변경은 ALTER 문입니다.)
<문법>
UPDATE 테이블명
SET 컬럼 = ‘변경하고자 하는 값’
WHERE 조건절
(예문)
-- ‘토트넘’ 테이블(TB_TOTTENHAM)에서 이름(Player_name)이 ‘SON’의 계약연도(CONTRACT_YEAR)를 ‘2030년’으로 변경하기
UPDATE TB_TOTTENHAM SET CONTRACT_YEAR = 2030 WHERE Player_name = 'SON';
3> Delete : 테이블 내 데이터 삭제 명령어
<문법>
DELETE FROM 테이블명
WHERE 조건절
(예문)
-- '파리' 테이블(TB_PARIS)에서 이름(Player_name)이 'Neymar' 데이터 삭제하기
DELETE FROM TB_PARIS WHERE Player_name = 'Neymar';
'IT ▶ > Database' 카테고리의 다른 글
[Data Science] 데이터 과학 & 데이터 분석 개념 (0) | 2019.09.27 |
---|---|
[데이터베이스 SQL 기본쿼리] COUNT, SUM, AVG, MAX, MIN 함수 쿼리 사용방법 (0) | 2019.09.22 |
알고리즘 개념 및 용어정리 (시간복잡도, 공간복잡도, 재귀함수) (0) | 2019.07.22 |
[Data Science] 알고리즘 개념 정리 (정렬 알고리즘 종류) (0) | 2019.07.10 |
[Data Science] 데이터 사이언스 개념 정리 (데이터 시각화 종류) (0) | 2019.06.08 |