:::
OOo使用者討論區
Base连接Calc无法使用SQL SUM求和, 怎么办
1.设有Calc表s, 内有一列c, 数据为 2,4,6.
2.在 Base 中"连接到现有数据库"->"电子表格"->.... 直到连接成功, 此时用 Select * from s 可查得所有数据.
3.我想在Base中求和. 但Select sum(c) from s 会抛出一个错误, 提示为 : 无法装入数据内容。 Statement too complex. Only "COUNT(*)" is supported. SQL 状态: HY000 . 看起来只支持 count(*), 而且它确实能返回正确值3.
4. 我的问题是为何不能求和?是Base的问题还是数据源的问题?在不使用收费软件的情况下可有办法解决?
谢谢!
2.在 Base 中"连接到现有数据库"->"电子表格"->.... 直到连接成功, 此时用 Select * from s 可查得所有数据.
3.我想在Base中求和. 但Select sum(c) from s 会抛出一个错误, 提示为 : 无法装入数据内容。 Statement too complex. Only "COUNT(*)" is supported. SQL 状态: HY000 . 看起来只支持 count(*), 而且它确实能返回正确值3.
4. 我的问题是为何不能求和?是Base的问题还是数据源的问题?在不使用收费软件的情况下可有办法解决?
谢谢!
OpenOffice中文论坛
http://user.services.openoffice.org/zh/forum/
http://user.services.openoffice.org/zh/forum/
感觉 SUM 这类东西不会对"数据库"有写操作的, 并且提示大意是"表达式过于复杂". 所以大概不是这个原因吧. 不过仍然感谢您的热心回复!
OpenOffice中文论坛
http://user.services.openoffice.org/zh/forum/
http://user.services.openoffice.org/zh/forum/

