Kupanga Rekodi Kupitia SQL Query katika PHP
Kwa kutumia amri ORDER BY unaweza kupanga
safu za matokeo.
Mfano
Wacha tuchague kutoka kwa jedwali letu users wote
watumiaji na tuwaungee kulingana na umri wao kutoka mdogo
kuelekea mkubwa:
<?php
$query = "SELECT * FROM users ORDER BY age";
?>
Mfano
Wacha tubadilishe mpangilio wa upangaji kwa kutumia amri
DESC:
<?php
$query = "SELECT * FROM users ORDER BY age DESC";
?>
Mfano
Wacha tuchague watumiaji wote walio na mshahara 500
na tuwaungee kulingana na umri wao kutoka mdogo
kuelekea mkubwa:
<?php
$query = "SELECT * FROM users WHERE salary=500 ORDER BY age";
?>
Mfano
Inawezekana kupanga si kulingana na uga mmoja tu, bali kulingana na kadhaa. Hebu tuchukue mfano wa kuwachagua watumiaji wote na kuwapanga kwanza kwa kupanda kwa umri, na kisha watumiaji wenye umri sawa wapangwe kwa kupanda kwa mshahara:
<?php
$query = "SELECT * FROM users ORDER BY age, salary";
?>
Kazi za Vitendo
Pata watumiaji wote na uwaungee kwa kupanda kwa mshahara.
Pata watumiaji wote na uwaungee kwa kushuka kwa mshahara.
Pata watumiaji wote na uwaungee kwa jina.
Pata watumiaji walio na mshahara 500 na
uwaungee kwa umri.
Pata watumiaji wote na uwaungee kwa jina na kwa mshahara.