因此,假设我的用户可以从3个字段中搜索数据库并从中获取结果:x1,x2,x3。如何使x3的优先级高于x1和x2等?有可能这样做吗?还是我需要两个查询?

最佳答案

以下内容可能会有所帮助...

Select * from <table_name>ORDER BY CASE WHEN Expression for x3 WHEN Expression for x1 WHEN Expression for x2 ELSE NULL end

关于php - 匹配(x1,x2,x3)。如何使x3优先?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8441690/

10-13 07:13