1つのSELECTステートメントでカウント関数とカウント合計のパーセンテージを使用する

ティム

Employees、Departments、Locationsの3つのデータテーブルがあります。各州の従業員の総数と、その各州にいる従業員の割合を示したいと思います。EmployeesテーブルとDepartmentsテーブルにはDepartment_IDという同じ列が1つあり、DepartmentsテーブルとLocationsテーブルにはLocation_IDという同じ列が1つあります。これが私のコードのために書いたものです:

select l.state_province e.count(*) as "Employees in State",
e.count(*)*100/sum(e.count(*)) over ()
from employees e
full outer join departments d on e.department_id = d.department_id
full outer join locations l on l.location_id = d.location_id
order by l.state_province;

ただし、コードを実行すると、「fromキーワードが予期された場所に見つかりません」というエラーが表示されます。どうすれば修正できますか?

ゴードン・リノフ

必要group byです。そして、通常の結合は問題ないはずです。

select l.state_province, count(*) as "Employees in State",
       count(*) * 100/sum(count(*)) over ()
from employees e join
     departments d
     on e.department_id = d.department_id join
     locations l
     on l.location_id = d.location_id
group by l.state_province
order by l.state_province;

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

カウント合計のパーセンテージを計算する

分類Dev

複数のSelectステートメントを1つに結合し、各Selectステートメントからのカウントを取得します

分類Dev

複数の結合ステートメントでカウントする

分類Dev

Pythonでgroupbyのカウントとパーセンテージを計算する方法

分類Dev

SQL:1つのステートメントで2つのテーブルのカウントを計算するのが遅いのはなぜですか?

分類Dev

selectステートメントを別のテーブルのカウントと組み合わせる

分類Dev

Pythonのパーセンテージとカウントを取得する

分類Dev

同じステートメント内のSQLカウントと合計

分類Dev

MSAccess-2つのSELECTステートメントを集計関数を含む1つのステートメントと結合します

分類Dev

複数のテーブル間でカウントと結合を使用する

分類Dev

配列のリストのカウントのパーセンテージを計算します

分類Dev

SQLServerで現在の合計ステータスカウントを取得する方法

分類Dev

カウントとパーセンテージの範囲

分類Dev

カウントと合計で平均を使用する場合のグループ関数の無効な使用

分類Dev

2つの選択カウントのパーセンテージを計算します

分類Dev

条件付きgroupbyを使用してカテゴリー列のパーセンテージを計算し、Pyhtonでカウントする

分類Dev

結合ステートメントで異なるテーブルの行をカウントします

分類Dev

Rで重複するカテゴリのカウントとパーセンテージ

分類Dev

PostgreSQLは、特定のIDの1つのテーブルからのエントリをカウントし、別のテーブルのレートで複数のエントリをカウントして、すべてを合計します。

分類Dev

特定の条件に対するカウントのパーセンテージを計算する方法は?

分類Dev

Prometheusは、ヒストグラムカウントを合計のパーセンテージとして取得します

分類Dev

ネストされたselectステートメントのテーブル行をカウントする

分類Dev

カテゴリに関連するSQLのカウントのパーセンテージを計算します

分類Dev

SQLカウントに関するIFステートメントの構文

分類Dev

2つの選択カウントクエリとパーセンテージの計算

分類Dev

複数のifステートメントを持つ関数でPythonカウンターを機能させるにはどうすればよいですか?

分類Dev

列値のカウントによってパーセンテージを計算する方法

分類Dev

パンダでコンディショニングするカウントのパーセンテージを計算する方法は?

分類Dev

集計caseステートメントの合計とカウントの違い

Related 関連記事

  1. 1

    カウント合計のパーセンテージを計算する

  2. 2

    複数のSelectステートメントを1つに結合し、各Selectステートメントからのカウントを取得します

  3. 3

    複数の結合ステートメントでカウントする

  4. 4

    Pythonでgroupbyのカウントとパーセンテージを計算する方法

  5. 5

    SQL:1つのステートメントで2つのテーブルのカウントを計算するのが遅いのはなぜですか?

  6. 6

    selectステートメントを別のテーブルのカウントと組み合わせる

  7. 7

    Pythonのパーセンテージとカウントを取得する

  8. 8

    同じステートメント内のSQLカウントと合計

  9. 9

    MSAccess-2つのSELECTステートメントを集計関数を含む1つのステートメントと結合します

  10. 10

    複数のテーブル間でカウントと結合を使用する

  11. 11

    配列のリストのカウントのパーセンテージを計算します

  12. 12

    SQLServerで現在の合計ステータスカウントを取得する方法

  13. 13

    カウントとパーセンテージの範囲

  14. 14

    カウントと合計で平均を使用する場合のグループ関数の無効な使用

  15. 15

    2つの選択カウントのパーセンテージを計算します

  16. 16

    条件付きgroupbyを使用してカテゴリー列のパーセンテージを計算し、Pyhtonでカウントする

  17. 17

    結合ステートメントで異なるテーブルの行をカウントします

  18. 18

    Rで重複するカテゴリのカウントとパーセンテージ

  19. 19

    PostgreSQLは、特定のIDの1つのテーブルからのエントリをカウントし、別のテーブルのレートで複数のエントリをカウントして、すべてを合計します。

  20. 20

    特定の条件に対するカウントのパーセンテージを計算する方法は?

  21. 21

    Prometheusは、ヒストグラムカウントを合計のパーセンテージとして取得します

  22. 22

    ネストされたselectステートメントのテーブル行をカウントする

  23. 23

    カテゴリに関連するSQLのカウントのパーセンテージを計算します

  24. 24

    SQLカウントに関するIFステートメントの構文

  25. 25

    2つの選択カウントクエリとパーセンテージの計算

  26. 26

    複数のifステートメントを持つ関数でPythonカウンターを機能させるにはどうすればよいですか?

  27. 27

    列値のカウントによってパーセンテージを計算する方法

  28. 28

    パンダでコンディショニングするカウントのパーセンテージを計算する方法は?

  29. 29

    集計caseステートメントの合計とカウントの違い

ホットタグ

アーカイブ