我有一个看似简单的问题,但我无法得到解决方案。我想要这个未排序的值集,我用它来查询db表。
select * from table where _id in (3,6,1,9);
我想要的只是结果没有排序。我得到的结果是这样的: -
_id Name
1 Xyz
3 Abc
6 PQR
9 DEF
我希望结果像查询一样无序。例如
_id Name
3 Abc
6 PQR
1 Xyz
9 DEF
我在声明中尝试使用OR,但我仍然得到了一个有序的结果。我需要什么?
答案 0 :(得分:1)
select * from table where _id in (3,6,1,9) ORDER BY RANDOM();