关于模糊查询以后进行价格排序的sql问题
我想给模糊搜索的结果进行价格排序,前端传来一个sort_by_price放入map里,那我后台sql要怎么写?
写三个sql 分别是模糊搜索结果,模糊搜索+order by pirce +order by price desc ;
还是用一个sql 加 <if>判断?
第一种方法我可以成功但是觉得好麻烦.我用第二种的时候
<if test = "sort_by_price == '价格升序'">
ORDER BY COM_PRICE
</if>
这样写不对,所以希望大佬们能提供一个比较好的解决方法,感谢