- 특정 조건을 가지는 데이터 가져오기
SELECT *
FROM 테이블명
WHERE 칼럼명 = '데이터값'
-- 예를 들어
SELECT *
FROM Customers
WHERE Country = 'Germany'
- 비교연산자
= 같다
<> 다르다
>= 크거나 같다
<= 작거나 같다
> 크다
< 작다
SELECT *
FROM Customers
WHERE CustomerID < 50
또는
SELECT *
FROM Customers
WHERE CustomerName < 'B'
-- 알파벳 순서에 따라 문자 'B' 이전에 오는 데이터들만 검색하게됨
- 논리연산자
AND: 그리고, 조건을 결합하고 싶을 때
SELECT * 또는 칼럼명
FROM 테이블명
WHERE 조건1 AND 조건2 AND...
-- 예를 들어
SELECT *
FROM Customers
WHERE CustomerName < 'B' AND Country = 'Germany'
OR: 또는, 조건 중에 하나만 만족해도될 때
SELECT * 또는 칼럼명
FROM 테이블명
WHERE 조건1 OR 조건2 OR ....
-- 예를 들어
SELECT *
FROM Customers
WHERE CustomerName < 'c' OR Country = 'Brazil'
'SQL' 카테고리의 다른 글
HackerRank 해커랭크 SQL 예제 추가 풀이 (1) (0) | 2023.06.23 |
---|---|
WHERE문 해커랭크 예제 풀이(DISTINCT, NOT LIKE) (0) | 2023.06.22 |
LIKE/IN/BETWEEN/IS NULL (0) | 2023.06.20 |
SELECT/FROM/LIMIT + 해커랭크 예제 (0) | 2023.06.20 |
SQL개요와 종류(DDL, DQL, DML, DCL, TCL, MySQL, NoSQL) (0) | 2023.06.18 |