旋奘 发表于 2018-1-26 11:43:33

多表查询 sql

本帖最后由 旋奘 于 2018-1-26 15:13 编辑

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as field,name as text from bo_admincp_group' at line 1
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
      at com.mysql.jdbc.Util.getInstance(Util.java:386)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1054)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)
      at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2825)
      at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2323)
      at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:2708)
      at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
      at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:2705)
      at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:99)
      at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:211)
      at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:122)
      at org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)
      at com.sun.proxy.$Proxy171.executeQuery(Unknown Source)
      at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:703)
      at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:644)
      at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:695)
      at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:727)
      at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:737)
      at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:787)
      at org.springframework.jdbc.core.JdbcTemplate.queryForList(JdbcTemplate.java:892)
      at org.jeecgframework.core.common.dao.impl.GenericBaseCommonDao.findForJdbc(GenericBaseCommonDao.java:916)
      at org.jeecgframework.core.common.service.impl.CommonServiceImpl.findForJdbc(CommonServiceImpl.java:390)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)


      

      

多表查询 实体类利用onetomany注解 file:///C:\Users\pc\Documents\Tencent Files\842068260\Image\C2C\~3CI62P493M73F(}14~I[@L.png 点击编辑 页面跳转的时候报这个错

admin 发表于 2018-1-26 15:25:32

这个没看明白啊

旋奘 发表于 2018-1-26 15:37:22

admin 发表于 2018-1-26 15:25 static/image/common/back.gif
这个没看明白啊

三个表 关联查询实体类用onetomany关联 页面数据放在vo类里面数据查到了在页面跳转的时候报这个错
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as field,name as text from bo_admincp_group' at line 1

admin 发表于 2018-1-26 15:45:08

是不是配置的不对,你这个得研究下hibernate配置

旋奘 发表于 2018-1-26 15:50:34

admin 发表于 2018-1-26 15:45 static/image/common/back.gif
是不是配置的不对,你这个得研究下hibernate配置

数据都可以得到   跳转页面的时候出的错 :)
页: [1]
查看完整版本: 多表查询 sql