ຄຳສັ່ງ SQL ORDER BY
- ບ່ອນໜ້າກ່ອນ AND & OR ສຳລັບ SQL
- ອີກບ່ອນໜ້າ SQL insert
ຄຳສັ່ງ ORDER BY ຕົກພາສານຳມາຈາກການຈັດການລະບຸຕາມກອງທີ່ກໍານົດໃນຕາມພາຍໃນຕາມກອງທີ່ກໍານົດ.
ຄຳສັ່ງ ORDER BY
ຄຳສັ່ງ ORDER BY ຕົກພາສານຳມາຈາກການຈັດການລະບຸຂໍ້ມູນໃນພາຍໃນຕາມກອງທີ່ກໍານົດ.
ຄຳສັ່ງ ORDER BY ຈະຈັດການລະບຸຂໍ້ມູນໃນລຳດັບການຈັດຢູ່ຕາມລຳດັບສູງຕາມລຳດັບຕໍ່າ.
ຖ້າພວກເຈົ້າຕ້ອງຈັດການລະບຸຂໍ້ມູນໃນລຳດັບຫລັງ ຈະສາມາດໃຊ້ຄຳສັ່ງ DESC.
ການສະແດງກັບສິ່ງທີ່ໃຊ້ໃນຕົວຢ່າງ:
ການສະແດງກັບອີກ: Orders
Company | OrderNumber |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
ຄວາມຄົນ 1
ສະແດງຊື່ບໍລິສັດໃນລຳດັບວັດຖຸ:
SELECT Company, OrderNumber FROM Orders ORDER BY Company
ຜົນການການຄົ້ນຄວ້າ:
Company | OrderNumber |
---|---|
Apple | 4698 |
IBM | 3532 |
W3School | 6953 |
W3School | 2356 |
ຄວາມຄົນ 2
ສະແດງຊື່ບໍລິສັດໃນລຳດັບວັດຖຸ (Company) ແລະ ສະແດງທີ່ສຳລັບລຳດັບວັດຖຸ (OrderNumber):
SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
ຜົນການການຄົ້ນຄວ້າ:
Company | OrderNumber |
---|---|
Apple | 4698 |
IBM | 3532 |
W3School | 2356 |
W3School | 6953 |
ຄວາມຄົນ 3
ສະແດງຊື່ບໍລິສັດໃນລຳດັບຫລັງລຳດັບວັດຖຸ:
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC
ຜົນການການຄົ້ນຄວ້າ:
Company | OrderNumber |
---|---|
W3School | 6953 |
W3School | 2356 |
IBM | 3532 |
Apple | 4698 |
ຄວາມຄົນ 4
ສະແດງຊື່ບໍລິສັດໃນລຳດັບຫລັງລຳດັບວັດຖຸ ແລະ ສະແດງທີ່ສຳລັບລຳດັບວັດຖຸ:
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC
ຜົນການການຄົ້ນຄວ້າ:
Company | OrderNumber |
---|---|
W3School | 2356 |
W3School | 6953 |
IBM | 3532 |
Apple | 4698 |
ຫັງວິທີ:ພາຍໃນຜົນຂອງຕໍ່າມັນມີຊື່ບໍລິສັດສອງຊື່ດຽວກັນ (W3School). ໃນຄັ້ງນີ້ພຽງແຕ່ຄັ້ງດຽວທີ່ມີຄວາມຄືກັນໃນກອງທໍາອິດ ກອງທີສອງແມ່ນຈັດຢູ່ເທິງລຳດັບການຈັດຢູ່. ຖ້າມີຄວາມລັບໃນກອງທໍາອິດ ສະຖານະການດຽວກັນກໍ່ຈະເກີດຂຶ້ນ.
- ບ່ອນໜ້າກ່ອນ AND & OR ສຳລັບ SQL
- ອີກບ່ອນໜ້າ SQL insert