三哥_可以用微笑掩盖一切 2017-11-06 05:49 采纳率: 0%
浏览 2415

sql 查询语句的排序问题:使用in的内容排序,怎么写

select * from tab where id IN(123,432,654,142,232,901,113) ;
这样查出来的结果是按照id的顺序排列的,
我想要结果按照IN(123,432,654,142,232,901,113) 的先后顺序排,怎么写?

我使用的是postgre 数据库。

  • 写回答

12条回答 默认 最新

  • 生活如水 2017-11-06 06:00
    关注

    in 只是查询条件而已,所以正常来说还是 order by id 就行了

    评论

报告相同问题?