Extragere valori pentru top condiţionat numeric

Presupunând că este nevoie de afişarea, dintr-un număr de vreo 30 de înregistrări:

  • a primelor cinci, pentru locul I,
  • a următoarelor 10, pentru locul II şi
  • a încă 14 pentru locul III.

Acest lucru se poate realiza uşor în MySQL prin folosirea lui LIMIT şi OFFSET.

În varianta simplă, se poate observa că poziţia de la care se începe afişarea este trecută prima, apoi limita de înregistrări, a doua. De asemenea, se poate remarca că poziţia de la care se începe efectiv extragerea este de la offset+1.

Vor fi extrase până la poziţia 29, dar din motive de economie de spaţiu, am scurtat imaginea…

Sursa: w3Schools.com

Author: Ovidiu.S

Suficient de pasionat de această zonă profesională ca, în cazul în care ştiu ceva - cât de puţin - să împărtăşesc cu alţii.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *