我有一个很长的SQL,它基于多个表中的多个列来计算帖子的排名。因此,我想将id
个帖子缓存在此排名列表中。
假设排名列表如下:
id | score
----------------
5 | 54
1 | 48
3 | 32
2 | 17
是否可以按照ID [5,1,3,2]
的顺序提取帖子?
我尝试过:
SELECT id, name FROM "ITEM_VARIATION" WHERE id IN (9,7,8,6)
但是,此返回顺序为6,7,8,9
。我猜这是因为表是根据id
编制索引的。