1

我有一个包含分类帐数据的表。它包含字段帐户名称,借方贷方。月底时在表格中输入的数据,即。所有日子的总和。

这里我的问题是我想显示两个月的数据,即当前月份和后一个月。真正的问题是它将显示在交叉表中

Accname    dated     debit     credit
-------    -----     ------    ------

帐户名称将在两个月中显示,我想显示该月的一个条目及其相应的数据,即信用和借记字段将填写。该查询将处理两个条件字段,即要检查的帐户名称和日期。

是否可以在查询中使用 case 语句

请帮忙

4

1 回答 1

1

SQL Server/SQL 默认不显示任何内容。因此,从查询中返回数据的形式并不重要,只要它以您想要的方式可视化即可。只需编写查询以返回所需的数据,然后关注可视化。

如果您告诉我们您计划如何可视化数据,这也可能对我们有所帮助。

要回答您的问题:是的,您可以CASE在查询中使用,如

SELECT
    CASE WHEN <Condition1> THEN <Value1>
         WHEN <Condition2> THEN <Value2>
         ELSE <Value3>
    END AS <FieldName>
于 2013-07-18T09:32:16.207 回答