https://leetcode.com/problems/department-top-three-salaries/
https://leetcode.com/problems/department-highest-salary/
https://leetcode.com/problems/consecutive-numbers/
FROM 절
JOIN
WHERE 절
GROUP BY 절
HAVING 절
SELECT 절
DISTINCT
ORDER BY 절
LIMIT / OFFSET 절
OFFSET 절은 결과 집합에서 몇 개의 행을 건너뛸지 지정합니다. LIMIT 절은 그 후에 반환할 행의 최대 수를 지정합니다. 기본적으로 LIMIT는 반드시 OFFSET 앞에 지정되어야 합니다.
SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ...
LIMIT number_of_rows OFFSET skip_rows;
number_of_rows는 반환할 행의 수를 지정합니다.skip_rows는 건너뛸 행의 수를 지정합니다.예를 들어, 100개의 행이 있는 테이블에서 처음 10개의 행을 건너뛰고 다음 10개의 행을 검색하려면 다음과 같이 쿼리를 작성할 수 있습니다:
SELECT * FROM your_table
ORDER BY some_column
LIMIT 10 OFFSET 10;
이 쿼리는 your_table에서 some_column으로 정렬한 후, 첫 10행을 건너뛰고 다음 10행을 반환합니다.