所以问题是
我有三种类型的旅馆
我正在尝试显示一张酒店列表,并对它们进行排序,以便第一次显示有特色的酒店。
什么mysql查询将完成这一任务?
编辑这里是表,其中一些字段被删除
ID | hotel_name | type
=======================
1 | Aria Hotel | basic发布于 2010-01-26 05:50:53
ORDER BY FIELD(type, 'featured', 'premium', 'basic')您可以根据您的需要重新安排'featured', 'premium', 'basic',也可以将DESC放在那里。
例如
ORDER BY FIELD(type, 'featured', 'premium', 'basic') DESC或者把剩下的整理成正常的排序顺序。
ORDER BY FIELD(type, 'featured', 'premium', 'basic') DESC, type;发布于 2010-01-26 05:51:22
在您的情况下,我将按酒店类型使用组,并按desc进行排序。尝试编写查询。
https://stackoverflow.com/questions/2137705
复制相似问题