mysql을 작업 중입니다. 테이블에서 레코드 목록을 가져오고 그 중 레코드의 세부 정보로 이동합니다. 이제 그 목록의 다음 레코드를 가져오고 싶습니다.order by 절로 다음 레코드 가져 오기
나는이 경우 레코드에 쿼리 아래 내가 2. 지금은 다음 레코드를 가져올 수있는 쿼리를 원하는 컬럼 1 값으로 기록을 선택한
column1 | column2 | column3
10 | abc1 | zzzz
2 | abc2 | zsdazz
20 | abc3 | sddszz
해당 쿼리의
select * from table_name where column3 like %z% order by column2;
결과를 참고로 테이블에 수천 개의 레코드가 있으며 사용자는 레코드를 선택하고 다음 레코드로 이동할 수 있습니다.
감사합니다.
쿼리가 잘 작동합니다. 고유하지 않은 값을 가진 column2를 처리하는 방법. –
'table_name'에 중복 된 것이 있으면 하위 쿼리에서'select max (column2)'를 사용할 수 있습니다. –