mysql按字段顺序排列

时间:2013-01-14 07:37:35

标签: mysql sql-order-by field

SELECT id_emoticon, title, category 
FROM emoticons
WHERE id_emoticon IN (4, 4, 4, 4, 3) 
ORDER BY id_emoticon DESC

我有这样的查询,我得到的结果只有一个4和一个3 ID。我需要在WHERE子句中提供的所有ID。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我猜你想要订购id_emoticon 4后跟3,以id_emoticon的简短降序

如果是这种情况,请使用以下

SELECT id_emoticon, title, category 
FROM fe_emoticons
WHERE id_emoticon IN (4, 4, 4, 4, 3) 
ORDER BY id_emoticon DESC