반응형
WHERE 절을 활용하여 데이터 필터링을 진행한다.
SELECT DISTINCT date, time, price FROM future.kospi200 WHERE price>360 LIMIT 10;
특정 column data에 대한 조건문을 설정해줌으로써 일부 데이터만을 호출한다.
논리연산자를 활용하여 값에 대한 조건식을 지정해준다.
SELECT DISTINCT date, time, price FROM future.kospi200 WHERE date=20220302 ORDER BY price LIMIT 10;
2022/03/02의 데이터를 price 오름차순대로 호출한다.
SELECT DISTINCT date, time, price FROM future.kospi200 WHERE price BETWEEN 310 AND 315 ORDER BY price LIMIT 10;
KOSPI200 선물이 310-315 range에 있을 때의 값을 반환한다.
SELECT DISTINCT date, time, price FROM future.kospi200 WHERE date BETWEEN 20220302 AND 20220331 ORDER BY price LIMIT 10;
마찬가지로 일자 또한 설정해줄 수 있다.
SELECT DISTINCT date, time, price FROM future.kospi200 WHERE price is NULL LIMIT 10;
price column 내 data의 NULL이 있을 경우 해당 행을 반환한다.
반응형
'프로그래밍언어 > SQL' 카테고리의 다른 글
[SQL] (5) 와일드카드 문자 (0) | 2022.07.12 |
---|---|
[SQL] (4) 고급 데이터 필터링 (0) | 2022.07.11 |
[SQL] (2) 데이터 정렬하기 (0) | 2022.07.08 |
[SQL] (1) 데이터 가져오기 (0) | 2022.07.07 |