[sql] WHERE 절을 사용하여 조건에 따라 정렬하기
SQL에서 WHERE 절을 사용하여 데이터를 필터링하고 특정 조건에 따라 정렬할 수 있습니다.
데이터 필터링하기
WHERE
절을 사용하여 특정 조건을 만족하는 데이터만을 선택할 수 있습니다.
예를 들어, employees
테이블에서 급여가 50000 이상인 직원만을 선택하려면 다음과 같이 WHERE 절을 사용할 수 있습니다.
SELECT * FROM employees
WHERE salary >= 50000;
데이터 정렬하기
ORDER BY
절을 사용하여 선택된 데이터를 특정 열을 기준으로 정렬할 수 있습니다.
예를 들어, employees
테이블에서 급여가 높은 순으로 정렬하려면 다음과 같이 ORDER BY 절을 사용할 수 있습니다.
SELECT * FROM employees
ORDER BY salary DESC;
조건에 따라 정렬하기
조건에 따라 데이터를 정렬하려면 WHERE
절과 ORDER BY
절을 함께 사용할 수 있습니다.
예를 들어, 급여가 50000 이상인 직원을 급여가 높은 순으로 정렬하려면 다음과 같이 WHERE 절과 ORDER BY 절을 함께 사용할 수 있습니다.
SELECT * FROM employees
WHERE salary >= 50000
ORDER BY salary DESC;
조건에 따라 데이터를 필터링하고 정렬함으로써 원하는 결과를 얻을 수 있습니다.
이렇게 SQL의 WHERE 절과 ORDER BY 절을 이용하여 데이터를 조건에 따라 필터링하고 정렬하는 방법을 살펴보았습니다.
참고 문헌: