用select * from ( 动态sql ) t order by * 的形式可以么? 因为原sql也可能带排序条件,不知道还有什么方法
套上括号以后再order by可以sql拼接
可以这样,传过来的数据中带一个标志,然后写sql前判断一下是否有这个标志,如果有在sql语句后面拼接and order by * ,没有就用原来的