Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql Crystal报表中的条件和?_Sql_Crystal Reports_Crystal Reports 8.5 - Fatal编程技术网

Sql Crystal报表中的条件和?

Sql Crystal报表中的条件和?,sql,crystal-reports,crystal-reports-8.5,Sql,Crystal Reports,Crystal Reports 8.5,我知道我的问题非常基本,但我对Crystal Reports还不熟悉,因此,我坚持使用Crystal report公式中的一个。如果有人帮助我,我将非常感激,我应该使用什么公式来执行以下SQL查询以返回所选行的总和: 从checkid为null的成绩单详细信息中选择sum(credithr) 我在公式中使用以下语句 如果isnull({Transcript\u Detail\u Pr.CheckId})=true 然后求和({Transcript\u Detail\u Pr.CreditHr})

我知道我的问题非常基本,但我对Crystal Reports还不熟悉,因此,我坚持使用Crystal report公式中的一个。如果有人帮助我,我将非常感激,我应该使用什么公式来执行以下SQL查询以返回所选行的总和:
从checkid为null的成绩单详细信息中选择sum(credithr)
我在公式中使用以下语句
如果isnull({Transcript\u Detail\u Pr.CheckId})=true 然后求和({Transcript\u Detail\u Pr.CreditHr})

尝试以下操作:

if isnull({Transcript_Detail_Pr.CheckId})
then 
sum({Transcript_Detail_Pr.CreditHr})
else 
0

非常感谢您的及时回复,我尝试了下面的代码,但没有限制求和如果为空({Transcript\u Detail\u Pr.CheckId}),那么求和({Transcript\u Detail\u Pr.CreditHr})否则0请检查从中删除求和聚合,然后使用它。非常感谢,我解决了它,在下面的链接中找到了帮助