Cnd.wrap("name ="+name+" ORDER BY "+sort+" "+order+"")我想根据姓名字段排序 我的条件这样写不对 打印出来的sql语句不是我想要的 控制台打印的结果为'SELECT * FROM user WHERE name =null ORDER BY name desc
where后面的条件要怎样写呢
2 回复
@wendal 谢谢了 我用的这个 Cnd cnd =Strings.isBlank(name)? null : Cnd.where("name", "=", name);
Condition c = Cnd.where((SqlExpression) cnd).orderBy(sort, order);
然后就好了
添加回复
请先登陆