keembloo

MySQL select 문법 정리 / 연산자 문법 정리 본문

MySQL(DB)

MySQL select 문법 정리 / 연산자 문법 정리

keembloo 2023. 8. 9. 11:21
728x90

 

select 

검색

 

select 필드명 from 테이블명

select * from 테이블명

 

1. where 절

select * from 테이블명 where 조건절

 

2. order by 필드명 정렬기준

select * from 테이블명 order by 필드명 정렬기준

 

3. limit 레코드 수 제한

 

select * from 테이블명 limit 레코드수

select * from 테이블명 limit 시작레코드번호[0] , 레코드수

 

 

 

키워드 우선순위

select * from 테이블명 where 조건절 order by 필드명 정렬기준 limit 레코드수

 

 


 

연산자

 

1. as

별칭 연산자

 

select 필드명 as 별칭 from 테이블명

select 필드명 별칭 from 테이블명 별칭 

 

2. distinct

 

필드 중복 제거

select distinct  필드명 from 테이블명

 

 

3. 산술

 

+ 더하기

- 빼기

* 곱하기

/ 나누기

div몫

mod나머지

 

4. 비교

 

= 같다

!=같지않다

>초과

<미만

>=이상

<=이하

 

 

5. 논리

and 이면서

or 이거나

not 부정

 

 

6.기타

필드명 between 시작값 and 끝값

 

필드명 in(값 , 값 , 값)

필드명 like '%값%'

% : 모든 문자수 대응

 

필드명 like '_값_'

_ : _개수만큼 문자수 대응

 

필드명 is null

 

필드명 is not null 

728x90

'MySQL(DB)' 카테고리의 다른 글

SQL 용어 정리  (0) 2023.08.14
MySQL Join 정리  (1) 2023.08.13
MySQL 워크벤치 안전모드 해제하는 방법  (0) 2023.08.07
데이터베이스 기본키(PK), 외래키(FK)  (1) 2023.08.02
SQL 기본 문법 정리  (0) 2023.08.02