
TableSelect::limit를 사용하여 데이터를 가져올 때, 데이터의 순서를 유지하려면 ORDER BY 구문을 사용하여 데이터를 정렬해야 합니다.
예를 들어, 가장 최근에 추가된 데이터부터 가져오려면 다음과 같이 ORDER BY created_at DESC 구문을 사용할 수 있습니다.
#hostingforum.kr
php
$table->select('column1', 'column2')->limit(10)->orderBy('created_at', 'desc');
이 코드는 `column1`과 `column2`을 포함한 데이터를 10개만 가져오고, 가장 최근에 추가된 데이터부터 가져옵니다.
ORDER BY 구문을 사용하여 데이터를 정렬할 때, DESC를 사용하여 내림차순으로 정렬하거나 ASC를 사용하여 오름차순으로 정렬할 수 있습니다.
예를 들어, 가장 오래된 데이터부터 가져오려면 다음과 같이 ORDER BY created_at ASC 구문을 사용할 수 있습니다.
#hostingforum.kr
php
$table->select('column1', 'column2')->limit(10)->orderBy('created_at', 'asc');
2025-06-25 08:20