avg是SQL的保留字,改成别的就行了
另外不知道你的time字段是什么类型,如果是日期型就不对了
如果是数据库是access,应该是#20012.02.11#
SQL Server的话就是time='''20010211'''
另外不知道你的time字段是什么类型,如果是日期型就不对了
如果是数据库是access,应该是#20012.02.11#
SQL Server的话就是time='''20010211'''
解决方案 »
- 返回记录数量
- 如何将数据库数据导入stringgrid中
- 怎么安装RxLib275d7和toolbar2000?高手救我:)
- 求一函数,急!!!写出即结分
- 征求“丢失更新”比较好的解决方案!!
- 请大家给推荐一个好用的做Help文件的工具!
- 圣诞快到了!祝大家圣诞快乐哦……
- delphi6.0中关于数据模块的问题(请数据库开发开手回答)
- An error occurred while attemping to initialize the Borland Database Engine
- 高分求购代理服务器的源代码(详情见内)
- 三层结构中,客户端调用ClientDataSet.applyUpadte(-1)提交数据时,系统提示出错,求助,一定有分!!!!!!!!!!!!!!!
- 有没有搞人能回答一下SQL和Delphi中复合查询的问题,感激不尽?
1。没有class1和class2的关联关系,看意思好象没关系,如果是这样,from class1,class2就只要from class1就行
2。select count(*) from class2 要是得出0就是除0错
3。as avg 建议改成as [avg] 或者as avg_value
4。time 建议改成[time],至于类型楼上说的很好,照他改吧
5。如果改完以后得到的结果不是你要的,请你用 汉语 把你要达到的目的表达清楚