Kuweka Kikomo cha Idadi ya Rekodi katika SQL kwa kutumia PHP

Kwa kutumia amri LIMIT tunaweza kuweka kikomo idadi ya safu katika matokeo.

Mfano

Wacha tuchague watumiaji wawili wa kwanza:

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

Mfano

Wacha tuchague watumiaji wote walio na mshahara 500, kisha kwa kutumia LIMIT tuchague tu wawili wa kwanza kati ya wale waliochaguliwa:

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

Mfano

Kwa kutumia LIMIT unaweza kuchagua safu kadhaa kutoka katikati ya matokeo. Katika mfano ufuatao tutachagua kutoka safu ya pili (hesabu za safu huanzia sifuri), 5 rekodi:

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

Mfano

Amri LIMIT inaweza kuchanganywa na ORDER BY. Wakati huu inahitajika kuandika amri ya kupanga kwanza, kisha - kikomo. Katika mfano ufuatao tutapanga rekodi kwa kupanda kwa umri kwanza, kisha tutachukua rekodi 3 za kwanza:

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

Kazi za Vitendo

Задание 1

Pata mtumiaji 4 wa kwanza.

Задание 2

Pata watumiaji kuanzia wa pili, 3 rekodi.

Задание 3

Panga watumiaji kwa kupanda kwa mshahara na upate mfanyakazi 3 wa kwanza kutoka kwa matokeo ya upangaji.

Задание 4

Panga watumiaji kwa kushuka kwa mshahara na upate mtumiaji 3 wa kwanza kutoka kwa matokeo ya upangaji.