首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL表达式在Crystal Reports中返回多行

问SQL表达式在Crystal Reports中返回多行
EN

Stack Overflow用户
提问于 2018-09-25 17:15:58
回答 1查看 333关注 0票数 0

我正在尝试创建一个基于sql server数据库的水晶报表。我的表中有Make列。和RentCount,我正在尝试获取具有相同Make的行的RentCount的总和。

在Sql Server中,我可以使用以下查询:

代码语言:javascript
复制
SELECT SUM(RentalCount) AS TotalSales
FROM VehicleInventory
WHERE CarMake='Honda'

并返回一个具有正确和的标量值。但是在crystal reports中,当我使用sql表达式时

代码语言:javascript
复制
(SELECT MAX(SUM(RentalCount))
FROM VehicleInventory
WHERE VehicleInventory.CarMake='Honda')

总和显示在具有相同值的15行中。有15行受我的WHERE子句影响。

EN

回答 1

Stack Overflow用户

发布于 2018-09-25 17:46:03

Crystal报表中的详细信息行数由报表本身的结果集决定,而不是由SQL表达式的行数决定。

SQL表达式与数据库列和Crystal公式一样,作为结果集中的一个附加列进行处理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52494587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档