如果你是一个专业的copy开发人员不该写出这种语句的,你使用一个简单的in就可以了;
再说mybatis中除了insert会写到union,其他情况下是不该用到的,效率太低。
还有,我想知道你用什么类型来接收mybatis返回的这些数据的,其实mybatis提供了封装,可以直接返回一个t_appad类型的,你根本无需在配置文件里写如此之复杂的SQL语句。
mybatis是通过配置文件中SQL语句的key去让数据库执行对应的SQL语句的,key是由官方定义的,尽量不要写这种深奥复杂的SQL,谁知道有没有这种key定义呢。
放弃这个方法,简化的SQL语句才是解决这个问题的最好方法。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....