2つの異なるクエリでグループ化された各日付の合計を返す方法

JJBG

グループ化された各日付は、行の合計に基づいて異なる値を返す必要があります。クエリは、サブクエリが複数の値を返したというエラーを返します。これは、期待される戻り値ではありません、乾杯!

Select 
(select 
SUM(Amount) from [The Cravings Group 2013$G_L Entry]
where [G_L Account No_] in ('5010', '5011','5020','5030')
and [Global Dimension 1 Code] = 'FNB CFSI CRA KAT'
and [Posting Date] between '2016-01-08 00:00:00.000' and '2016-01-09 00:00:00.000' group by [Posting Date])
+
(select Sum(Amount)from [The Cravings Group 2013$G_L Entry]
where [G_L Account No_] between '5041' and '5047'
and [Global Dimension 1 Code] = 'FNB CFSI CRA KAT'
and [Posting Date] between '2016-01-08 00:00:00.000' and '2016-01-09 00:00:00.000' group by [Posting Date]),
[Posting Date]
from [The Cravings Group 2013$G_L Entry] 
where [Posting Date] between '2016-01-08 00:00:00.000' and '2016-01-09 00:00:00.000'
Group by [Posting Date];
valex

サブクエリはメインクエリとは関係がなく、複数行の結果を出力するため、テーブルを行に挿入することはできません。CASEを使用してこのクエリを試してください。

Select 

SUM(
      CASE WHEN [G_L Account No_] in ('5010', '5011','5020','5030')
                and [Global Dimension 1 Code] = 'FNB CFSI CRA KAT'
                THEN Amount
                ELSE 0
      END 

    )
  +
SUM(
      CASE WHEN [G_L Account No_] between '5041' and '5047'
                and [Global Dimension 1 Code] = 'FNB CFSI CRA KAT'
                THEN Amount
                ELSE 0
      END 

    ) As SumOfAmounts
,
[Posting Date]
from [The Cravings Group 2013$G_L Entry] 
where [Posting Date] between '2016-01-08 00:00:00.000' and '2016-01-09 00:00:00.000'
Group by [Posting Date];

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MYSQL:1つのクエリで2つの異なる条件によってグループ化された列の合計を計算します

分類Dev

日付でグループ化され、異なる方法でフィルタリングされた、異なる列の累積合計

分類Dev

日付でグループ化された列の合計を取得する

分類Dev

4つの異なるテーブルの日時でグループ化された値の合計

分類Dev

mongodb集計フレームワークを使用して2つの日付間でグループ化されたデータを比較する方法

分類Dev

変数でグループ化された2つの日付間の差を計算する

分類Dev

日ごとにグループ化された日付と合計金額を取得するPostgresクエリ

分類Dev

Laravelで繰り返しなしに日付でグループ化されたデータを返すクエリを作成する方法

分類Dev

日の範囲でグループ化されたMySQLの2つの日付の間のクエリ

分類Dev

2列のデータを返す日付でグループ化された2つのselectステートメントを組み合わせる

分類Dev

2つのサブクエリを計算し、日付でグループ化する-mysql

分類Dev

2つのテーブルの値を合計し、日付でグループ化する方法

分類Dev

コレクション内の値でグループ化された配列の合計を返すための頻繁なクエリ

分類Dev

mysql状況ごとにグループ内の返された行の合計をクエリする方法

分類Dev

結合で2つの日付列でグループ化し、2つの列を合計する

分類Dev

結合で2つの日付列でグループ化し、2つの列を合計する

分類Dev

日付でグループ化された2つのテーブルの合計を含むビューを作成します(SQL Server 2008)

分類Dev

SQLServer日付ごとにグループ化された2つの日付間のデータの合計

分類Dev

(グループ化された場合)合計が特定の値になる日付のすべての行インデックスを検索します

分類Dev

2つの異なるテーブルのグループ化された行の合計

分類Dev

1つのクエリで2列のDISTINCTと1列でグループ化された合計を選択できますか?

分類Dev

Django ORMのクエリでグループ化された注釈付きフィールドの合計の最大値を計算しますか?

分類Dev

SQLは、2つの同一のテーブル(異なるデータ)から人ごとにグループ化された最大日付を取得します

分類Dev

2つの異なるクエリセットの合計でテーブルを作成する方法

分類Dev

Pythonデータフレーム-年、月、日のデータで構成される3つの異なる列でグループ化し、4番目の列から合計を計算する方法

分類Dev

日時でグループ化し、他の2つのフィールドの合計値を取得するSQLクエリ

分類Dev

SQLServerで個々の日ごとにグループ化された時間を合計する方法

分類Dev

MongoDBで日付ごとにグループ化されたデータの合計パーセンテージを取得する方法

分類Dev

Django:日付でグループ化し、各日付の金額の合計を計算します

Related 関連記事

  1. 1

    MYSQL:1つのクエリで2つの異なる条件によってグループ化された列の合計を計算します

  2. 2

    日付でグループ化され、異なる方法でフィルタリングされた、異なる列の累積合計

  3. 3

    日付でグループ化された列の合計を取得する

  4. 4

    4つの異なるテーブルの日時でグループ化された値の合計

  5. 5

    mongodb集計フレームワークを使用して2つの日付間でグループ化されたデータを比較する方法

  6. 6

    変数でグループ化された2つの日付間の差を計算する

  7. 7

    日ごとにグループ化された日付と合計金額を取得するPostgresクエリ

  8. 8

    Laravelで繰り返しなしに日付でグループ化されたデータを返すクエリを作成する方法

  9. 9

    日の範囲でグループ化されたMySQLの2つの日付の間のクエリ

  10. 10

    2列のデータを返す日付でグループ化された2つのselectステートメントを組み合わせる

  11. 11

    2つのサブクエリを計算し、日付でグループ化する-mysql

  12. 12

    2つのテーブルの値を合計し、日付でグループ化する方法

  13. 13

    コレクション内の値でグループ化された配列の合計を返すための頻繁なクエリ

  14. 14

    mysql状況ごとにグループ内の返された行の合計をクエリする方法

  15. 15

    結合で2つの日付列でグループ化し、2つの列を合計する

  16. 16

    結合で2つの日付列でグループ化し、2つの列を合計する

  17. 17

    日付でグループ化された2つのテーブルの合計を含むビューを作成します(SQL Server 2008)

  18. 18

    SQLServer日付ごとにグループ化された2つの日付間のデータの合計

  19. 19

    (グループ化された場合)合計が特定の値になる日付のすべての行インデックスを検索します

  20. 20

    2つの異なるテーブルのグループ化された行の合計

  21. 21

    1つのクエリで2列のDISTINCTと1列でグループ化された合計を選択できますか?

  22. 22

    Django ORMのクエリでグループ化された注釈付きフィールドの合計の最大値を計算しますか?

  23. 23

    SQLは、2つの同一のテーブル(異なるデータ)から人ごとにグループ化された最大日付を取得します

  24. 24

    2つの異なるクエリセットの合計でテーブルを作成する方法

  25. 25

    Pythonデータフレーム-年、月、日のデータで構成される3つの異なる列でグループ化し、4番目の列から合計を計算する方法

  26. 26

    日時でグループ化し、他の2つのフィールドの合計値を取得するSQLクエリ

  27. 27

    SQLServerで個々の日ごとにグループ化された時間を合計する方法

  28. 28

    MongoDBで日付ごとにグループ化されたデータの合計パーセンテージを取得する方法

  29. 29

    Django:日付でグループ化し、各日付の金額の合計を計算します

ホットタグ

アーカイブ