当前位置: 技术问答>java相关
为什么这条语句“select * from table1 group by field1,field2 ”在 Access 97下面的SQL编辑器里面 运行不了!!有谁知道什么原因??
来源: 互联网 发布时间:2015-10-25
本文导语: 大家进来看看是什么原因?? | 老兄说的问题我想大家编程序的都能碰到,语句并没有错 sql本身在acess和sqlserver上执行就有些出入,所以一般在写代码的 时候都是调试好了之后才贴上去的 field的...
大家进来看看是什么原因??
|
老兄说的问题我想大家编程序的都能碰到,语句并没有错
sql本身在acess和sqlserver上执行就有些出入,所以一般在写代码的
时候都是调试好了之后才贴上去的
field的类型能影响到语句的正确性,还有和*这个有是有关系的
兄台可以减少几个字段试一试
sql本身在acess和sqlserver上执行就有些出入,所以一般在写代码的
时候都是调试好了之后才贴上去的
field的类型能影响到语句的正确性,还有和*这个有是有关系的
兄台可以减少几个字段试一试
|
这个问题在SQL语句写的有问题,"select * from table1 group by field1,field2 " 如果table1的字段多于field1,field2,就会出问题,因为你要选出的是“*”,如果你写成:
“select sum(field1),table2 from table1 group by field1,field2 ”不管在那个数据库里都不会有问题。
“select sum(field1),table2 from table1 group by field1,field2 ”不管在那个数据库里都不会有问题。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。