PHP الخلية ترتيب بواسطة كلمات
يستخدم ORDER BY الكلمة لفرز البيانات مجموعة السجلات.
ORDER BY كلمة
يستخدم ORDER BY الكلمة لفرز البيانات مجموعة السجلات.
ORDER BY السجلات الكلمة الافتراضية في ترتيب تصاعدي.
إذا كنت ترغب في فرز في ترتيب تنازلي، يرجى استخدام الكلمة تنازلي.
قواعد
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
لمعرفة المزيد عن المعرفة SQL، يرجى زيارة موقعنا على SQL البرنامج التعليمي .
أمثلة
الأمثلة التالية حدد جميع البيانات "الأشخاص" المخزنة في الجدول، وفقا لعمود "العمر" لفرز النتائج:
<?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM Persons ORDER BY age"); while($row = mysqli_fetch_array($result)) { echo $row['FirstName']; echo " " . $row['LastName']; echo " " . $row['Age']; echo "<br>"; } mysqli_close($con); ?>
فإن هذه النتائج الإخراج:
Glenn Quagmire 33 Peter Griffin 35
مرتبة وفقا لاثنين
هل يمكن فرزها وفقا لعدة أعمدة. عندما يكون الترتيب بواسطة أعمدة متعددة، إلا أن قيمة العمود الأول عند استخدام نفس في العمود الثاني:
SELECT column_name(s) FROM table_name ORDER BY column1, column2