PHP में SQL क्वेरी के माध्यम से रिकॉर्ड्स को सॉर्ट करना
ORDER BY कमांड का उपयोग करके
परिणाम की पंक्तियों को सॉर्ट किया जा सकता है।
उदाहरण
आइए हमारी टेबल users से सभी
यूजर्स को चुनें और उन्हें उम्र के अनुसार छोटे से
बड़े की ओर सॉर्ट करें:
<?php
$query = "SELECT * FROM users ORDER BY age";
?>
उदाहरण
आइए DESC कमांड का उपयोग करके सॉर्टिंग
क्रम को बदलें:
<?php
$query = "SELECT * FROM users ORDER BY age DESC";
?>
उदाहरण
500 वेतन वाले सभी यूजर्स को चुनें
और उन्हें उम्र के अनुसार छोटे से
बड़े की ओर सॉर्ट करें:
<?php
$query = "SELECT * FROM users WHERE salary=500 ORDER BY age";
?>
उदाहरण
एक फील्ड के बजाय कई फील्ड्स के आधार पर सॉर्ट किया जा सकता है। आइए उदाहरण के लिए सभी यूजर्स को चुनें और पहले उम्र के बढ़ते क्रम में सॉर्ट करें, और समान उम्र वाले यूजर्स को वेतन के बढ़ते क्रम में सॉर्ट करें:
<?php
$query = "SELECT * FROM users ORDER BY age, salary";
?>
प्रायोगिक कार्य
सभी यूजर्स को प्राप्त करें और उन्हें वेतन के बढ़ते क्रम में सॉर्ट करें।
सभी यूजर्स को प्राप्त करें और उन्हें वेतन के घटते क्रम में सॉर्ट करें।
सभी यूजर्स को प्राप्त करें और उन्हें नाम के अनुसार सॉर्ट करें।
500 वेतन वाले यूजर्स को प्राप्त करें और
उन्हें उम्र के अनुसार सॉर्ट करें।
सभी यूजर्स को प्राप्त करें और उन्हें नाम और वेतन के अनुसार सॉर्ट करें।