⊗ppPmDBNSr 376 of 447 menu

Ierakstu kārtošana ar SQL vaicājumu PHP

Izmantojot komandu ORDER BY, var kārtot rezultāta rindas.

Piemērs

Izvēlēsimies no mūsu tabulas users visus lietotājus un sakārtosim tos pēc vecuma no mazākā uz lielāko:

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

Piemērs

Mainīsim kārtošanas secību, izmantojot komandu DESC:

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

Piemērs

Izvēlēsimies visus lietotājus ar algu 500 un sakārtosim tos pēc vecuma no mazākā uz lielāko:

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

Piemērs

Var kārtot nevis pēc viena lauka, bet pēc vairākiem. Kā piemēru izvēlēsimies visus lietotājus un sakārtosim tos vispirms pēc vecuma augošā secībā, bet lietotājus ar vienādu vecumu sakārtosim pēc algas augošā secībā:

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

Praktiskie uzdevumi

Iegūstiet visus lietotājus un sakārtojiet tos pēc algas augošā secībā.

Iegūstiet visus lietotājus un sakārtojiet tos pēc algas dilstošā secībā.

Iegūstiet visus lietotājus un sakārtojiet tos pēc vārda.

Iegūstiet lietotājus ar algu 500 un sakārtojiet tos pēc vecuma.

Iegūstiet visus lietotājus un sakārtojiet tos pēc vārda un pēc algas.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt