用户登录
用户注册

分享至

mybatis union $

  • 作者: 银河系宇宙皇家FUV设计总监
  • 来源: 51数据库
  • 2020-11-24
如果你是一个专业的copy开发人员不该写出这种语句的,你使用一个简单的in就可以了;
再说mybatis中除了insert会写到union,其他情况下是不该用到的,效率太低。
还有,我想知道你用什么类型来接收mybatis返回的这些数据的,其实mybatis提供了封装,可以直接返回一个t_appad类型的,你根本无需在配置文件里写如此之复杂的SQL语句。

mybatis是通过配置文件中SQL语句的key去让数据库执行对应的SQL语句的,key是由官方定义的,尽量不要写这种深奥复杂的SQL,谁知道有没有这种key定义呢。
放弃这个方法,简化的SQL语句才是解决这个问题的最好方法。
软件
前端设计
程序设计
Java相关