- 특정 조건을 가지는 데이터 가져오기
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 > 이론' 카테고리의 다른 글
| ORDER BY/LEFT/RIGHT/SUBSTR/CEIL/FLOOR/ROUND + 해커랭크 예제 풀이 (0) | 2023.06.26 |
|---|---|
| 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 |