Маҳдуд кардани миқдори сабтҳо дар SQL дар PHP

Бо истифода аз фармони LIMIT мо метавонем миқдори сатрҳоро дар натиҷа маҳдуд кунем.

Намуна

Ду нафари аввали корбаронро интихоб мекунем:

php<?php
  $query = "SELECT * FROM users LIMIT 2";
?>

Намуна

Ҳамаи корбаронро бо даромади 500 интихоб мекунем, ва сипас бо истифода аз LIMIT танҳо ду нафари аввали интихобшударо мегирем:

php<?php
  $query = "SELECT * FROM users WHERE salary=500 LIMIT 2";
?>

Намуна

Бо истифода аз LIMIT метавон якчанд сатрро аз миёнаи натиҷа интихоб кард. Дар намунаи дар поён мо аз сатри дуюм (номгузории сатрҳо аз сифр), 5 нафарро интихоб мекунем:

php<?php
  $query = "SELECT * FROM users LIMIT 1,5";
?>

Намуна

Фармони LIMITро метавон бо ORDER BY ҷамъ кард. Дар ин ҳолат аввал бояд фармони ҷобаҷогузориро навишт, ва сипас - лимитро. Дар намунаи оянда мо аввал сабтҳоро бо афзоиши син ҷобаҷо мекунем, ва сипас аввалин 3 нафарро мегирем:

php<?php
  $query = "SELECT * FROM users ORDER BY age LIMIT 3";
?>

Вазифаҳои амалӣ

Задание 1

4 нафари аввали корбарро гиред.

Задание 2

Корбаронро аз дуюм, 3 нафарро гиред.

Задание 3

Корбаронро бо афзоиши даромад ҷобаҷо кунед ва аввалин 3 коргари натиҷаи ҷобаҷогузориро гиред.

Задание 4

Корбаронро бо камшавии даромад ҷобаҷо кунед ва аввалин 3 нафари корбари натиҷаи ҷобаҷогузориро гиред.