新名1
,字段2 as 新名2
,…… from 表 where 条件用的什么持久层框架?
能贴详细sql嘛
是不是你的新名里面包含关键字,去掉新名试试
select 字段1 ,字段2 ,…… from 表 where 条件
1、你的“字段n as 新名n”后面是不是有逗号,?
2、这种报错你最好贴图,很可能就是你写的语法有错误,自己看习惯了没有发现。
没截图,光这么看看不出来问题,实在不行,你一个个试下,字段1、字段2一个一个加上,看查哪个出了问题
谢谢大家的回答帮助,我还是用了select *就不报错了 很奇怪 也许还是select 字段的问题(想不通)
根据上面的讨论,看上去其实你也不知道完整的sql是什么,因为你是用工具自动产生的sql去查的,建议跟踪数据库日志,看看完整的sql到底是啥样的,然后去排查工具的使用方法有什么问题