이것은 매우 기본적인 질문 일 수 있지만 행 범위만을 기반으로하는 테이블의 특정 행을 queying하는 데 어려움을 겪고 있습니다.테이블 행 범위에 대한 mysql 쿼리
내가 1000 개의 행을 채운 테이블 ABC가 있다고 가정 해 보겠습니다. 이제는 모든 행을 다 끝낼 때까지 처음 100 행 (즉, 범위 1에서 100까지)을 가져온 다음 다음 100 (101에서 200까지)을 가져올 수 있도록 SQL 쿼리를 원합니다. 그리고이 작업은 테이블의 id 나 컬럼 id에 대한 질의/필터링없이 수행되어야합니다. 내가 사람 만이 PLZ 당신은 SELECT
쿼리에서 LIMIT
절을 사용해야합니다
100 개의 의사 랜덤 행을 쿼리하려면 'SELECT * FROM Table1 LIMIT 100'을 쿼리하십시오. 당신이 그것들을 결정 론적으로 원한다면, 당신은 또한 무엇인가를 주문할 필요가 있습니다. –
감사합니다.하지만이 세미 임의의 것은 무엇입니까? 그리고 다음 쿼리의 시작 행을 어떻게 추적합니까? – Shyam
아무 것도 주문하지 않으면 행은 순서에 관계없이 질의마다 다른 순서로 올 수 있습니다. 특정 오프셋에서 시작하도록 LIMIT에 두 번째 매개 변수를 지정할 수 있습니다.이 매개 변수는 설명서에서 찾아 볼 수 있습니다. –