⊗ppPmDBNSr 376 of 447 menu

การจัดเรียงบันทึกผ่านคำสั่ง SQL ใน PHP

คุณสามารถจัดเรียงแถวของผลลัพธ์ได้โดยใช้คำสั่ง 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 และ จัดเรียงพวกเขาตามอายุ

ดึงข้อมูลผู้ใช้ทั้งหมดและจัดเรียงพวกเขาตาม ชื่อและตามเงินเดือน

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ