我正在使用asp.net crystal报告,这是我正在使用的SQL查询:
CONVERT(NUMERIC(8, 2), CASE
WHEN
CASE WHEN GLDD_DOC_AMOUNT > 0 THEN GLDD_DOC_AMOUNT ELSE 0 END = 0 THEN NULL
ELSE
CASE WHEN GLDD_DOC_AMOUNT > 0 THEN GLDD_DOC_AMOUNT ELSE 0 END
END) Q3_DR,
CONVERT(NUMERIC(8, 2), CASE
WHEN (- 1 *
CASE WHEN GLDD_DOC_AMOUNT < 0 THEN GLDD_DOC_AMOUNT ELSE 0 END) = 0 THEN NULL
ELSE - 1 *
CASE WHEN GLDD_DOC_AMOUNT < 0 THEN GLDD_DOC_AMOUNT ELSE 0 END
END) Q3_CR,
我想将此查询写入crystal report sql expression字段。
我该怎么转换呢?
答案 0 :(得分:0)
列出了两个表达式,每个表达式代码都是
q3_dr:
情况 GLDD_DOC_AMOUNT&gt; 0 然后 GLDD_DOC_AMOUNT 结束
q3_cr:
情况 GLDD_DOC_AMOUNT&lt; 0 然后 -GLDD_DOC_AMOUNT 结束