我有一个帖子的搜索结果查询。我希望我自己 (userId = 27) 写的帖子在查询结果中排在第一位,其余按时间戳排序。任何人都可以在 mysql 中给我查询吗?
最佳答案
select *
from posts
order by
if (userid=27, -1, any_timestamp_include_zero);
包括您的完整表架构帮助更好
关于mysql - 在查询结果中排在第一位的特定值(只有一个)。按时间戳休息订单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4570872/