我有一张这样的桌子:
| ID | TYPE | ... | ... | ... | TIME | ... |我想要创建一个查询,该查询首先按照日期顺序使用type of xxx列出所有项,然后按日期顺序列出所有其他项。
如何创建此查询?我从未使用MySQL本身完成过这种级别的MySQL排序。
发布于 2014-11-06 15:47:53
使用
SELECT whatever FROM whatever_table
ORDER BY type = 'xxx' DESC, `time`type = 'xxx'是一个布尔表达式,因此返回true或false,1或0。你可以按这个点餐。因为您想先得到type = 'xxx'的位置,所以您必须对降序进行排序。
https://stackoverflow.com/questions/26783471
复制相似问题