9
sql ORDER BY หลายค่าตามลำดับที่ระบุ?
โอเคฉันมีตารางที่มีคีย์ที่จัดทำดัชนีและไม่มีฟิลด์ที่จัดทำดัชนี ฉันต้องการค้นหาระเบียนทั้งหมดที่มีค่าหนึ่งและส่งคืนแถว ฉันต้องการทราบว่าฉันสามารถสั่งซื้อหลายค่าได้หรือไม่ ตัวอย่าง: id x_field -- ----- 123 a 124 a 125 a 126 b 127 f 128 b 129 a 130 x 131 x 132 b 133 p 134 p 135 i pseudo: ต้องการให้ผลลัพธ์เป็นแบบนี้ where ORDER BY x_field = 'f', 'p', 'i', 'a' SELECT * FROM table WHERE …