回 帖 发 新 帖 刷新版面

主题:select语句

select * from a.dbf group by 列1在vfp6.0是行的,但在vfp9.0却提示出错,不知该怎么改?

回复列表 (共2个回复)

沙发

在vfp8.0,vfp9.0中.SQL语言增强了,GROUP BY子句应包含SELECT列表中的每个字段,除非列表中的这个字段包含在聚合函数中.
不知你的例1是什么意思.如分组求和:
select sum(列1),列2 from a.dbf group by 列1
供参考

板凳

回到vfp7,vfp6模式:
=SYS(3099,70)  && SQL Data Engine Compatibility Mode

我来回复

您尚未登录,请登录后再回复。点此登录或注册