2020. 5. 28. 10:47ㆍDB/MySQL
- 비교 연산자
- 피연산자에 대해서 크기를 판단
- 참이면 1, 거짓이면 0을 반환
- 비교 연산자 종류
- = : 같다
- !=, <> : 같지 않다
- >, < : 크다, 작다
- >=, <= : 크거나 같다, 작거나 같다
- SELECT 비교 연산자 기본 구조
* SELECT [필드명] FROM [테이블명] WHERE [조건 [필드명] [비교 연산자] [데이터] ];
1. MEMBER TABLE에서 AGE가 필드가 30인 데이터 전체 출력
* 사용한 명령어 : SELECT * FROM MEMBER;
- AGE기준으로 해당 데이터를 출력을 하기 위해서는 30인 데이터를 선택을 해야 된다.
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE = 30;
- AGE 기준으로 30인 데이터 인것을 출력
2. MEMBER TABLE에서 AGE가 필드가 30인 데이터를 제외하고 전체 출력
* 사용한 명령어 : SELECT * FROM MEMBER;
- AGE기준으로 해당 데이터를 출력하지 않기 위해서는 30인 데이터를 선택을 해야 된다.
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE != 30;
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE <> 30;
- AGE 필드 기준으로 30인 데이터를 제외하고 출력
3. MEMBER TABLE에서 AGE가 필드가 30보다 크거나 작은 데이터를 전체 출력
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE > 30;
- AGE 필드 기준으로 30보다 큰 데이터를 모두 출력
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE < 30;
- AGE 필드 기준으로 30보다 작은 데이터를 모두 출력
4. MEMBER TABLE에서 AGE가 필드가 30보다 크거나 같은 작거나 같은 데이터를 전체 출력
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE >= 30;
- AGE 필드 기준으로 30보다 크거나 같은 데이터를 모두 출력
* 사용한 명령어 : SELECT * FROM MEMBER WHERE AGE <= 30;
- AGE 필드 기준으로 30보다 작거나 같은 데이터를 모두 출력
'DB > MySQL' 카테고리의 다른 글
[MySQL] SELECT 명령어 논리 연산자 (0) | 2020.05.28 |
---|---|
[MySQL] SELECT 명령어 GROUP BY 절과 HAVING절 (0) | 2020.05.27 |
[MySQL] SELECT 명령어 LIMIT문 (0) | 2020.05.27 |
[MySQL] DML(Data Manipulation Language) 명령어- DELETE(TABLE) (0) | 2020.05.27 |
[MySQL] DML(Data Manipulation Language) 명령어- UPDATE(TABLE) (0) | 2020.05.27 |