⊗ppPmDBNSr 376 of 447 menu

Sortarea înregistrărilor prin interogare SQL în PHP

Cu ajutorul comenzii ORDER BY se pot sorta rândurile rezultatului.

Exemplu

Să selectăm din tabela noastră users toți utilizatorii și să-i sortăm după vârstă de la mai mic la mai mare:

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

Exemplu

Să schimbăm ordinea de sortare cu ajutorul comenzii DESC:

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

Exemplu

Să selectăm toți utilizatorii cu salariul 500 și să-i sortăm după vârstă de la mai mic la mai mare:

<?php $query = "SELECT * FROM users WHERE salary=500 ORDER BY age"; ?>

Exemplu

Se poate sorta nu după un câmp, ci după mai multe. Să exemplu să selectăm toți utilizatorii și să-i sortăm mai întâi în ordine crescătoare după vârstă, iar utilizatorii cu vârste egale să fie sortați în ordine crescătoare după salariu:

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

Sarcini practice

Selectați toți utilizatorii și sortați-i în ordine crescătoare după salariu.

Selectați toți utilizatorii și sortați-i în ordine descrescătoare după salariu.

Selectați toți utilizatorii și sortați-i după nume.

Selectați utilizatorii cu salariul 500 și sortați-i după vârstă.

Selectați toți utilizatorii și sortați-i după nume și după salariu.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge