按特定顺序获取记录,但在always mysql中保留一些特定记录

时间:2011-02-10 11:06:11

标签: mysql

我有一个名为table1的数据库表有一些列,其中两个是

purchased enum ('Y','N') default 'N';
created timestamp ;

我想在最上面获取最新的记录,但purchased 'Y'的记录将始终位于最顶层,这些记录也应按最新到最旧排序。

我该如何查询?

1 个答案:

答案 0 :(得分:1)

SELECT * FROM table1 ORDER BY purchased DESC, created DESC