پی ایچ پی می سی کوئل میں آرڈر بائی کی جملہ
- صفحه قبلی MySQL Where
- صفحه بعدی MySQL بهروزرسانی
ORDER BY کی کلمات کلیدی، ریکارڈ کی مجموعے میں کوئی بھی ریکارڈ کو مرتب کرنے کے لئے استعمال کی جاتی ہیں。
ORDER BY کی کلمات کلیدی
ORDER BY کی کلمات کلیدی، ریکارڈ کی مجموعے میں کوئی بھی ریکارڈ کو مرتب کرنے کے لئے استعمال کی جاتی ہیں。
قواعد
SELECT column_name(s) FROM table_name ORDER BY column_name
توضیح:SQL بڑی وچھوٹ نہیں کا لحاظ رکھتا ہے۔ ORDER BY اور order by مساوی ہیں。
مثال
مثال کے لئے، "Persons" جدول کی سبھی موجودہ اعدادکو انتخاب کیا گیا ہے اور نتائج کو "Age" سلسلے کی بنیاد پر مرتب کیا گیا ہے:
<?php $con = mysql_connect("localhost","peter","abc123"); اگر (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons ORDER BY age"); while($row = mysql_fetch_array($result)) { echo $row['FirstName']; echo " " . $row['LastName']; echo " " . $row['Age']; echo "<br />"; } mysql_close($con); ?>
خروجی کد بالا:
گلن کوگمیر 33 پیتر گریفین 35
مرتبسازی افزایشی یا کاهشی
اگر از کلمهکلیدی ORDER BY استفاده کنید، ترتیب پیشفرض جستجوهای مجموعه دادهها مرتبسازی افزایشی است (1 قبل از 9 است، "a" قبل از "p" است).
برای تنظیم مرتبسازی کاهشی از کلمهکلیدی DESC استفاده کنید (9 قبل از 1 است، "p" قبل از "a" است):
SELECT column_name(s) FROM table_name ORDER BY column_name DESC
مرتبسازی بر اساس دو ستون
میتوان بر اساس چندین ستون مرتبسازی کرد. هنگام مرتبسازی بر اساس چندین ستون، فقط در صورت تطابق اولین ستون از ستون دوم استفاده میشود:
SELECT column_name(s) FROM table_name ORDER BY column_name1, column_name2
- صفحه قبلی MySQL Where
- صفحه بعدی MySQL بهروزرسانی