标签: php mysql search match
所以,假设我的用户可以从3个字段中搜索并从数据库中获取结果:x1,x2,x3。我怎样才能让x3比x1和x2更优先等等?有可能吗?或者我需要两个查询?
答案 0 :(得分:4)
以下可能有帮助...
Select * from <table_name> ORDER BY CASE WHEN Expression for x3 WHEN Expression for x1 WHEN Expression for x2 ELSE NULL end