SQL 기초_정렬하기

Eunjung-Cho·2021년 6월 28일
0

SQL

목록 보기
3/16
post-thumbnail

데이터 정렬하기: ORDER BY

SELECT *
FROM Customers
ORDER BY customerid DESC
  • ASC(오름차순)는 디폴트 값으로 되어있다.
  • 위치는 SELECT, FROM, WHERE 다음

데이터의 최대값

  • 예시: 가격이 20이상 인 것 중에서 높은 것을 보고싶다.
SELECT *
FROM Products
WHERE price >=20
ORDER BY price DESC
LIMIT 1

데이터의 최소값

SELECT *
FROM Products
WHERE price >=20
ORDER BY price ASC
LIMIT 1

데이터의 상위 3개

SELECT *
FROM Products
WHERE price >=20
ORDER BY price DESC
LIMIT 3

해커랭크 문제풀이1

  • 쿼리문
SELECT name -- 출력: 이름
FROM employee -- 테이블: employee
WHERE months <10 -- 조건1: 고용된지 10달미만
AND salary > 2000 -- 조건2: 이고 월급은 2000불 초과
ORDER BY employee_id -- 정렬: id순으로 오름차순
profile
IT컨설팅 데이터 분석가

0개의 댓글