ჩანაწერების რაოდენობის შეზღუდვა 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 მომხმარებელი დალაგების შედეგიდან.