모바일은 화면을 돌려 가로화면으로 보시는 게 읽으시기 편할 수 있습니다. 돌려서 보시는 걸 추천드릴게요!!
🐬 비교연산자와 논리연산자
실제 데이터를 볼 때 모든 데이터를 보는 경우보다는 특정 조건을 만족하는 데이터를 보는 경우가 많습니다.
이때 조건문을 만들기 위해 사용하는 절이 바로 where절입니다.
WHERE : 비교연산자와 논리연산자를 사용한 조건식을 통해 원하는 데이터만 골라올 수 있도록 하는 절
비교연산자 : =, <=, <, >=, >, <>, 특정 열이 특정 값을 가지는 데이터만 불러오기 위해 사용
논리연산자 : AND, OR, 조건 두개를 결합하는 경우 사용. <또는, 그리고>의 논리에 따라 잘 선택해서 사용하자!!
🐬
Country가 Germany인 데이터만 추출
Customer 테이블에서 Country 열이 Germany 인 데이터만 추출하는 코드입니다.
SELECT *
FROM Customers
WHERE Country = 'Germany';
🐬
CustomerID가 50보다 작은 데이터만 추출
Customer 테이블에서 CustomerID 열이 50보다 작은 데이터만 추출하는 코드입니다.
SELECT *
FROM Customers
WHERE CustomerID < 50;
🐬
이름이 A로 시작하는 데이터만 추출
Customer 테이블에서 CustomerName 열이 A로 시작하는 데이터만 추출하는 코드입니다.
SELECT *
FROM Customers
WHERE CustomerName < 'B';
🐬
이름이 A로 시작하고 Country가 Germany인 데이터만 추출
앞서 작성한 코드를 AND 연산자로 연결하여 이름이 A로 시작하고 Country가 Germany인 데이터만 추출합니다.
SELECT *
FROM Customers
WHERE CustomerName < 'B' AND Country = 'Germany';
🐬
이름이 A로 시작하거나 Country가 Germany인 데이터만 추출
이번에는 OR 연산자로 연결해서 이름이 A로 시작하거나 Country가 Germany인 데이터만 추출해봅시다.
SELECT *
FROM Customers
WHERE CustomerName < 'B' OR Country = 'Germany';
'🐬 SQL > ✏️ 이론' 카테고리의 다른 글
✏️ 06. 집계함수 (0) | 2023.06.25 |
---|---|
✏️ 05. 데이터 순서 정렬하기 (0) | 2023.06.12 |
✏️ 04. WHERE절 : LIKE 심화내용 (0) | 2023.06.12 |
✏️ 03. WHERE 절 : LIKE, IN, BETWEEN, IS NULL (0) | 2023.06.09 |
✏️ 01. SELECT, FROM, LIMIT (0) | 2023.04.28 |