논리 연산자
=
같다<>
,!=
같지 않다>
,<
크다, 작다>=
,<=
이상, 이하and
,&&
비교값 모두 true, 하나라도 false면 falseor
,||
비교값 하나라도 true면 true, 모두 false면 false
in(data1,date2,...)
- date가 있는 경우
not in(data1,date2,...)
- data가 없는 경우
between dataA and dataB
- A 이상 B 이하 값인 경우
like (’문자%’ or ‘%문자' or ‘%문자%’)
- 문자의 위치에 따른 포함되는 문자인 경우
not like (’문자%’ or ‘%문자' or ‘%문자%’)
- 문자의 위치에 따른 포함되지 않는 문자인 경우
is null
- null인 경우
is not null
- null이 아닌 경우
count(column명)
- data 개수 세기
sum(column명)
- column의 data 모든 합계
avg(column명)
- data 평균 구하기
max(column명)
- 가장 큰 data return
min(column명)
- 가장 작은 data return
group_concat(column명)
- column의 data를 하나의 문자열로 붙임 (data, data, data, ...)
- 구분자를 바꾸고 싶으면
group_concat(column명 separator ‘문자’)
group by column명;
- column의 같은 데이터 끼리 계산하거나 출력
having 조건;
- group by에 조건을 붙을 때 쓴다.
참고
'DB > MariaDB' 카테고리의 다른 글
[MariaDB] 9. 수학 함수 (0) | 2022.12.20 |
---|---|
[MariaDB] 8. 문자열 및 날짜 (1) | 2022.12.20 |
[MariaDB] 6. data 추가, 삭제, 수정 (0) | 2022.12.20 |
[MariaDB] 5. column 추가, 삭제, 변경 (0) | 2022.12.20 |
[MariaDB] 4. table 생성, 삭제, 변경, 복사 (0) | 2022.12.20 |
댓글