SelectName,SubjectFromStudentORDERBYId;+---------+-----------+|Nama |Subjek |+---------+----- -----"/> SelectName,SubjectFromStudentORDERBYId;+---------+-----------+|Nama |Subjek |+---------+----- -----">
Rumah > Artikel > pangkalan data > Bagaimana untuk mengisih keluaran MySQL berdasarkan lajur yang tidak wujud dalam set hasil?
Permudahkan untuk mendapatkan keluaran yang diisih berdasarkan lajur yang bukan sebahagian daripada set hasil atau tiada dalam set hasil. Hanya pilih medan yang diperlukan dan tulis nama medan mengikut susunan isihan yang dikehendaki. Di bawah ialah contoh di mana kami telah mengisih set hasil dengan medan "Nama" dan "Alamat" berdasarkan lajur "id".
mysql> Select Name, Subject From Student ORDER BY Id; +---------+-----------+ | Name | Subject | +---------+-----------+ | Gaurav | Computers | | Aarav | History | | Harshit | Commerce | | Raman | Computers | +---------+-----------+ 4 rows in set (0.00 sec)
Kita juga boleh menggunakan kata kunci DESC atau ASC seperti yang ditunjukkan di bawah
mysql> Select Name, Subject from Student ORDER BY Id DESC; +---------+-----------+ | Name | Subject | +---------+-----------+ | Raman | Computers | | Harshit | Commerce | | Aarav | History | | Gaurav | Computers | +---------+-----------+ 4 rows in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimana untuk mengisih keluaran MySQL berdasarkan lajur yang tidak wujud dalam set hasil?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!