テーブルのすべての合計を取得するにはどうすればよいですか?

エドワードガルシア

NOV_23という名前のテーブルを作成しました。右端の部分の合計と、交通機関、食事、宿泊施設、その他、VAT、および郵便料金の合計を取得したいと思います。

CREATE TABLE NOV_23
(
EMPLOYEE_ID INT,
DIVISION VARCHAR (25),
LAST_NAME VARCHAR (25),
FIRST_NAME VARCHAR (25),
TRANSPORTATION INT,
LODGING INT,
TOTAL INT
);

それから私はいくつかの値を挿入しました

INSERT INTO NOV_23 VALUES             
('1','DivA','LName1','FName1','1','1','')

INSERT INTO NOV_23 VALUES
('2','DivA','LName2','FName2','5','5','')

したがって、次のような結果が得られます。

  Employee_ID   Division Last_Name First_Name   Transportation   LODGING   TOTAL
  1             DivA     LNameA    FNameA       1                1       
  2             DivA     LNameB    FNameB       5                5 

アップデートを使って合計を取得できます

  UPDATE NOV_23
  SET TOTAL = (Transportation + Lodging)
  WHERE Employee_ID = 1

そして

  UPDATE NOV_23
  SET TOTAL = (Transportation + Lodging)
  WHERE Employee_ID = 2

その中で私は次のように結果を得ることができます

  Employee_ID   Division Last_Name First_Name   Transportation   LODGING         TOTAL
  1             DivA     LNameA    FNameA       1                1          2
  2             DivA     LNameB    FNameB       5                5         10

私が知りたいのは、交通機関の合計(6)、宿泊施設の合計(6)、およびそれらの全体の合計(6 + 6 = 12を取得して表示する方法です。

    Employee_ID   Division Last_Name First_Name   Transportation   LODGING        TOTAL
  1             DivA     LNameA    FNameA       1                1          2
  2             DivA     LNameB    FNameB       5                5         10
  --            --       --        --           6                6         12
バルバロスオザン

を使用して小計と累積を計算できます rollup

SELECT Employee_ID, Division, First_Name||' '||Last_Name Name,
       SUM(Transportation) AS Transportation,
       SUM(Lodging) AS Lodging,
       SUM(Total) AS Total
  FROM nov_23
 GROUP BY ROLLUP (Employee_ID, Division, First_Name||' '||Last_Name)
 ORDER BY Employee_ID, Division, First_Name||' '||Last_Name;

を使用して指定されたディメンションのすべての組み合わせの小計と累積を計算できます。 cube

SELECT Employee_ID, Division, First_Name||' '||Last_Name Name,
       SUM(Transportation) AS Transportation,
       SUM(Lodging) AS Lodging,
       SUM(Total) AS Total
  FROM nov_23
 GROUP BY CUBE (Employee_ID, Division, First_Name||' '||Last_Name)
 ORDER BY Employee_ID, Division, First_Name||' '||Last_Name;

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

kdb +でテーブルの合計サイズを取得するにはどうすればよいですか?

分類Dev

すべてのアイテムの合計を取得するにはどうすればよいですか?

分類Dev

すべてのプロパティの合計を取得するにはどうすればよいですか?

分類Dev

Selenium C#-テーブルの合計行数を取得するにはどうすればよいですか?

分類Dev

テーブルSQLiteからすべての行を取得するにはどうすればよいですか?

分類Dev

SQLですべてのテーブルと列名を取得するにはどうすればよいですか?

分類Dev

テーブルの特定の行のすべての値を合計して表示するにはどうすればよいですか?

分類Dev

Kibana内のすべてのchilderenの値xの合計を含むテーブルを表示するにはどうすればよいですか?

分類Dev

2つのSQLテーブルのすべての値を乗算および合計するにはどうすればよいですか

分類Dev

3つのテーブルを結合して、すべてのデータを一度に取得するにはどうすればよいですか?

分類Dev

左結合を使用してマスターテーブルからすべてのデータを取得するにはどうすればよいですか?

分類Dev

Entity Frameworkを使用してSQLテーブルから2つの列の値の合計を取得するにはどうすればよいですか?

分類Dev

MySql結合-関連する以外のすべての行を取得するにはどうすればよいですか?結合されたテーブル内で合計する方法は?

分類Dev

テーブル構造のすべての列に合計幅を広げるにはどうすればよいですか?」

分類Dev

MySQLのすべてのテーブルのすべての列の名前を取得するにはどうすればよいですか?

分類Dev

ループ内のmとnの間のすべての整数の合計を取得するにはどうすればよいですか?

分類Dev

ユーザーが追加したすべてのアイテムの合計コストを取得するにはどうすればよいですか?

分類Dev

テーブルのすべての行の列を更新するにはどうすればよいですか?

分類Dev

特定のフィールドの値を共有するテーブルのすべての行を取得するにはどうすればよいですか?

分類Dev

すべての行が出力に表示されるように2つのテーブルを結合するにはどうすればよいですか?

分類Dev

AJAXで作成されたテーブルから `innerText`内のアイテムの合計を取得するにはどうすればよいですか?

分類Dev

ActiveAndroidのすべてのテーブルをクリアするにはどうすればよいですか?

分類Dev

DynamoDbの既存のテーブルをすべて削除するにはどうすればよいですか?

分類Dev

すべての列の要約テーブルを作成するにはどうすればよいですか?

分類Dev

Luaテーブルのすべての値を出力するにはどうすればよいですか?

分類Dev

XPATH式を使用して特定のテーブルから行を取得するにはどうすればよいですか?私の場合はドキュメント内のすべての行を取得しているようです

分類Dev

同じ列名の結合テーブルの値を取得するにはどうすればよいですか?

分類Dev

テーブルからすべての重複を削除するにはどうすればよいですか?

分類Dev

すべての行の合計数を合計するにはどうすればよいですか?

Related 関連記事

  1. 1

    kdb +でテーブルの合計サイズを取得するにはどうすればよいですか?

  2. 2

    すべてのアイテムの合計を取得するにはどうすればよいですか?

  3. 3

    すべてのプロパティの合計を取得するにはどうすればよいですか?

  4. 4

    Selenium C#-テーブルの合計行数を取得するにはどうすればよいですか?

  5. 5

    テーブルSQLiteからすべての行を取得するにはどうすればよいですか?

  6. 6

    SQLですべてのテーブルと列名を取得するにはどうすればよいですか?

  7. 7

    テーブルの特定の行のすべての値を合計して表示するにはどうすればよいですか?

  8. 8

    Kibana内のすべてのchilderenの値xの合計を含むテーブルを表示するにはどうすればよいですか?

  9. 9

    2つのSQLテーブルのすべての値を乗算および合計するにはどうすればよいですか

  10. 10

    3つのテーブルを結合して、すべてのデータを一度に取得するにはどうすればよいですか?

  11. 11

    左結合を使用してマスターテーブルからすべてのデータを取得するにはどうすればよいですか?

  12. 12

    Entity Frameworkを使用してSQLテーブルから2つの列の値の合計を取得するにはどうすればよいですか?

  13. 13

    MySql結合-関連する以外のすべての行を取得するにはどうすればよいですか?結合されたテーブル内で合計する方法は?

  14. 14

    テーブル構造のすべての列に合計幅を広げるにはどうすればよいですか?」

  15. 15

    MySQLのすべてのテーブルのすべての列の名前を取得するにはどうすればよいですか?

  16. 16

    ループ内のmとnの間のすべての整数の合計を取得するにはどうすればよいですか?

  17. 17

    ユーザーが追加したすべてのアイテムの合計コストを取得するにはどうすればよいですか?

  18. 18

    テーブルのすべての行の列を更新するにはどうすればよいですか?

  19. 19

    特定のフィールドの値を共有するテーブルのすべての行を取得するにはどうすればよいですか?

  20. 20

    すべての行が出力に表示されるように2つのテーブルを結合するにはどうすればよいですか?

  21. 21

    AJAXで作成されたテーブルから `innerText`内のアイテムの合計を取得するにはどうすればよいですか?

  22. 22

    ActiveAndroidのすべてのテーブルをクリアするにはどうすればよいですか?

  23. 23

    DynamoDbの既存のテーブルをすべて削除するにはどうすればよいですか?

  24. 24

    すべての列の要約テーブルを作成するにはどうすればよいですか?

  25. 25

    Luaテーブルのすべての値を出力するにはどうすればよいですか?

  26. 26

    XPATH式を使用して特定のテーブルから行を取得するにはどうすればよいですか?私の場合はドキュメント内のすべての行を取得しているようです

  27. 27

    同じ列名の結合テーブルの値を取得するにはどうすればよいですか?

  28. 28

    テーブルからすべての重複を削除するにはどうすればよいですか?

  29. 29

    すべての行の合計数を合計するにはどうすればよいですか?

ホットタグ

アーカイブ