-
[CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - LIMIT프로그래밍/CodeIgniter 2018. 10. 29. 11:20
▶CodeIgniter 데이터베이스(Database) 쿼리 빌더 - LIMIT
▶설명
코드이그나이터(CodeIgniter) 쿼리 빌더 6번째 정리입니다.
이번에는 받을 열의 개수를 설정할 때 사용하는 LIMIT 절을 생성하는 쿼리 빌더 함수에 대해 알아보도록 하겠습니다.
쿼리 빌더 클래스에 대한 자세한 내용은 아래의 매뉴얼을 참조하시기 바랍니다.
예제 코드는 제가 자주 사용하는 방식으로 작성했습니다.
▶LIMIT 함수
$this->db->limit()
이 함수는 LIMIT 절을 생성합니다.
사용 방법은 총 2가지가 있습니다.
첫 번째 : 열의 개수 설정
$this->db ->select('name, price') ->from('products') ->limit(10); // 실행 결과 : SELECT `name`, `price` FROM `products` LIMIT 10
두 번째 : 오프셋(Offset) 설정
$this->db ->select('name, price') ->from('products') ->limit(10, 20); // 실행 결과 : SELECT `name`, `price` FROM `products` LIMIT 20, 10
※ 가끔 헷깔려서 적어두는데 해석하자면, 20번째부터 10개를 가져온다.
▶마치며
LIMIT 절을 생성할 수 있는 쿼리 빌더를 정리했습니다.
쿼리 빌더에 대한 내용이 많기 때문에 다음 글에 추가로 작성하겠습니다.
'프로그래밍 > CodeIgniter' 카테고리의 다른 글
[CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - UPDATE (0) 2018.10.31 [CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - INSERT (0) 2018.10.31 [CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - ORDER BY (0) 2018.10.29 [CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - LIKE (0) 2018.10.26 [CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - WHERE (0) 2018.10.25