PHPде SQL жазмаларынын санын чектөө
LIMIT командасынын жардамы менен
натыйжадагы саптардын санын чектей алабыз.
Мисал
Биринчи эки колдонуучуну тандайлы:
<?php
$query = "SELECT * FROM users LIMIT 2";
?>
Мисал
500 акчасы бар бардык колдонуучуларды тандап,
андан кийин LIMIT колдонуу менен тандалгандардын
ичинен биринчи экиөөсүн гана алалы:
<?php
$query = "SELECT * FROM users WHERE salary=500 LIMIT 2";
?>
Мисал
LIMIT менен натыйжанын ортосундагы бир нече
сапты тандай аласыз. Төмөндөгү мисалда биз экинчи
саптан баштап (саптардын номери нөлдөн башталат),
5 даана алабыз:
<?php
$query = "SELECT * FROM users LIMIT 1,5";
?>
Мисал
LIMIT командасын ORDER BY менен
абийирлештире аласыз. Бул учурда алгач иреттөө
командасын, андан кийин лимитти жазуу керек.
Кийинки мисалда биз алгач жазмаларды жаштын
өсүү ирети боюнча иреттейбиз, андан кийин
биринчи 3 даанасын алабыз:
<?php
$query = "SELECT * FROM users ORDER BY age LIMIT 3";
?>
Практикалык тапшырмалар
Биринчи 4 колдонуучуну алыңыз.
Экинчи колдонуучудан баштап, 3 даана колдонуучуну алыңыз.
Колдонуучуларды акчанын өсүү ирети боюнча иреттеп,
иреттөө натыйжасынан биринчи 3 жумушчуну алыңыз.
Колдонуучуларды акчанын кемуү ирети боюнча иреттеп,
иреттөө натыйжасынан биринчи 3 колдонуучуну алыңыз.