MySQL에서 LIMIT 절은 쿼리에서 반환되는 결과 수를 제어하는 강력한 도구입니다. 일반적인 시나리오 중 하나는 초기 결과 집합을 건너뛰고 특정 위치에서 표시를 시작해야 하는 것입니다.
문제:
처음 10개 결과를 건너뛸 수 있는 방법은 무엇입니까? MySQL SELECT 쿼리?
답변:
처음 10개의 결과를 건너뛰려면 매개변수 두 개와 함께 LIMIT 절을 활용할 수 있습니다. 첫 번째 매개변수는 시작 위치(0부터 시작)를 나타내고, 두 번째 매개변수는 반환할 레코드 개수를 나타냅니다.
예를 들어 11번째 행부터(처음 10개 건너뛰기) 결과를 반환하려면 다음 쿼리를 사용합니다.
SELECT * FROM foo LIMIT 10, 50
이 쿼리에서 "foo"는 테이블 이름을 나타냅니다. 첫 번째 매개변수인 10은 MySQL에게 11번째 행부터 결과 가져오기를 시작하도록 지시합니다. 두 번째 매개변수 50은 총 50개의 행이 반환되어야 함을 지정하며 결과적으로 11~60행이 됩니다.
참고: MySQL의 행 번호는 0부터 시작한다는 점을 기억하는 것이 중요합니다. . 따라서 첫 번째 행을 건너뛰려면 시작 위치 1을 사용합니다.
위 내용은 MySQL SELECT 쿼리에서 처음 N개 결과를 건너뛰는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!