SQL : Between, In, Limit

2022. 3. 17. 21:14SQL

BETWEEN : 범위를 설정해서 데이터 출력

select code, name, population
from country
where population >= 70000000 and population <= 100000000 ; 
SELECT code, name, population
FROM country
WHERE population BETWEEN 70000000 AND 100000000 ;

IN, NOT IN : 특정 여러개의 데이터를 포함하는 데이터 출력

  • 아시아, 아프리카 국가 출력
SELECT code, name, continent
from country
where continent = 'asia' or continent = 'africa' ;
select code, name, continent
from country
where continent in (“asia”, “africa”);

LIMIT : 조회하는 데이터수 제한

  • 인구가 많은 상위 5개 국가 출력
select code, name, population
from country
order by population desc
limit 5;
  • 6위~8위까지 출력
select code, name, population
from country
order by population desc
limit 5, 3; 
  • 5:Skip 3: limit

 

와일드 카드

  • [컬럼이름] LIKE [검색할 문자]
  • % : 0개 이상의 문자 
  • _ : 1개의 문자

 

'SQL' 카테고리의 다른 글

Index  (0) 2022.03.17
Trigger  (0) 2022.03.17
Subquery  (0) 2022.03.17
문자형, 숫자형, 날짜형 함수 정리  (0) 2022.03.17
Data base  (0) 2022.03.17