본문 바로가기

오늘의 깨달음/IT

MySQL 공부 - 조건문

728x90
  • WHERE 절
SELECT 열이름, 열이름2, ...
FROM 테이블명
WHERE 조건문;

 : WHERE 절은 레코드를 필터링하기 위한 목적으로 사용합니다.

 

ex) WHERE Country = 'Mexico';

     WHERE CustomerID = 1;

 

* 문자열은 따옴표/작은따옴표로 감싸지만, 숫자는 감싸지 않습니다.

 

  • AND, OR and NOT 연산자
SELECT 열이름1, 열이름2, ...
FROM 테이블명
WHERE 조건1 AND 조건2 AND 조건3 ...; 

SELECT 열이름1, 열이름2, ...
FROM 테이블명
WHERE 조건1 OR 조건2 OR 조건3 ...; 

SELECT 열이름1, 열이름2, ...
FROM 테이블명
WHERE NOT 조건;

 : WHERE 절은 AND, OR, NOT 연산자를 이용하여 조건문을 만들 수 있습니다.

  AND 연산자는 모든 조건을 만족해야 하며, OR 연산자는 어떤 조건이 하나라도 만족하면 실행합니다.

  그리고 NOT 연산자는 조건문이 TRUE 가 아닐경우 실행합니다.

  아래의 예시와 같이 연산자의 조합도 가능합니다

 

SELECT * FROM Customers
WHERE Country = 'Germany' AND (City = 'Berlin' OR City = 'Stuttgart');

 

다음 포스팅에서는 정렬에 대해 배워보겠습니다.

 

출처 : https://www.w3schools.com/mysql/mysql_where.asp

'오늘의 깨달음 > IT' 카테고리의 다른 글

MySQL 공부 - 입력문/NULL값  (0) 2022.01.30
MySQL 공부 - 정렬문  (0) 2022.01.28
MySQL 공부 - 기본 사용법  (0) 2022.01.28
MySQL 공부 - 기본개념  (0) 2022.01.28
!important CSS 속성에 관하여  (0) 2021.12.28