MySQL:特定の値に基づいてパーセンテージ構成を計算します

ハーバート

Table1という名前の次のMySQLテーブルがあります

MySqlテーブル

結果は、合格または不合格のいずれかになります。各IDの合格率を計算したいと思います。

結果は、式に基づいて次の表になる必要があります。各IDについて、指定されたIDのパス/合計カウントをカウントします。たとえば、ID 2には2つの合格があり、2つは不合格であるため、合格率= 2/4です。

意図した結果

以下の私のSQLクエリは間違った結果を与えています

SELECT  id,COUNT(Result) * 100 / (SELECT COUNT(Result) FROM aa WHERE Result = 'Pass') as Percent
FROM aa
GROUP BY id

助けてください

GMB

次のような条件付き集計を実行できます。

select id, avg(result = 'Pass') as pass_ratio
from mytable
group by id

のコンテキストではavg()、条件result = 'Pass'1trueおよび0falseの場合と同様に評価されます。これらの値を平均して、「合格」の比率を取得できます。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

PowerBI-上位Nの選択に基づいてパーセンテージ測定値を計算します

分類Dev

SQL Serverで計算された合計に基づいて、各行のパーセンテージ値を計算します

分類Dev

Angularjsの入力フィールドに基づいてパーセンテージを計算します

分類Dev

パーセンテージに基づいて2つの座標間の点を計算します(球形)

分類Dev

パーセンテージに基づいて2つの座標間の点を計算します(球形)

分類Dev

Oracleのパーセンテージ計算に基づいて複数の列を更新します

分類Dev

一意の各列の値に基づいてパーセンテージを計算する

分類Dev

他の行の値に基づいてパーセンテージを計算する

分類Dev

パンダはパーセンテージを計算するために異なる値に基づいてシフトします

分類Dev

Pandas Group 2列で、1列に基づいて合計を計算しますが、アグリゲーターの合計に基づいてパーセンテージを計算します

分類Dev

パンダでgroupbyを使用して、別の列の基準に基づいてパーセンテージ/比率の合計を計算する方法

分類Dev

Excelはパーセンテージに基づいて基準の合計を取得します

分類Dev

Python Pandas:パーセンテージに基づいてデータフレームの合計値をカテゴリに戻します

分類Dev

jQuery-複数の条件に基づいてパーセンテージを計算する

分類Dev

1日の合計のさまざまな値に基づいて、生産パーセンテージ(時間単位)を平均しますか?

分類Dev

dfの各要素のパーセンテージ値(最大値に基づく)を計算します。ただし、指定された列

分類Dev

パーセンテージ値に基づいて2つの色の間を補間します

分類Dev

Jqueryでは、入力値のパーセンテージに基づいて料金を計算するための最良の方法は何ですか

分類Dev

パンダの別の列値に基づいて列ベースの特定の条件を計算する汎用関数を記述します

分類Dev

SQL-顧客の支出に基づいてパーセンタイルを計算します

分類Dev

グループ化変数に基づいてパーセンテージを計算する

分類Dev

mysqlクエリ出力の値を使用してパーセンテージを計算します

分類Dev

SQL場所に基づいて合計からパーセンテージを選択します

分類Dev

パーセンテージ2の値を計算し、算術演算を合計しますmysql

分類Dev

aspirasi_idに基づいてパーセンテージを計算する方法

分類Dev

パーセンテージに基づいてドロップ率を計算する方法

分類Dev

パンダ-以前に計算された行の値に基づいて行の値を計算します

分類Dev

パンダは、列の合計のパーセンテージに基づいてデータフレームを分離します

分類Dev

データフレーム内の2つの連続する日付の統計間の差異のパーセンテージを計算し、条件に基づいて結果を出力します

Related 関連記事

  1. 1

    PowerBI-上位Nの選択に基づいてパーセンテージ測定値を計算します

  2. 2

    SQL Serverで計算された合計に基づいて、各行のパーセンテージ値を計算します

  3. 3

    Angularjsの入力フィールドに基づいてパーセンテージを計算します

  4. 4

    パーセンテージに基づいて2つの座標間の点を計算します(球形)

  5. 5

    パーセンテージに基づいて2つの座標間の点を計算します(球形)

  6. 6

    Oracleのパーセンテージ計算に基づいて複数の列を更新します

  7. 7

    一意の各列の値に基づいてパーセンテージを計算する

  8. 8

    他の行の値に基づいてパーセンテージを計算する

  9. 9

    パンダはパーセンテージを計算するために異なる値に基づいてシフトします

  10. 10

    Pandas Group 2列で、1列に基づいて合計を計算しますが、アグリゲーターの合計に基づいてパーセンテージを計算します

  11. 11

    パンダでgroupbyを使用して、別の列の基準に基づいてパーセンテージ/比率の合計を計算する方法

  12. 12

    Excelはパーセンテージに基づいて基準の合計を取得します

  13. 13

    Python Pandas:パーセンテージに基づいてデータフレームの合計値をカテゴリに戻します

  14. 14

    jQuery-複数の条件に基づいてパーセンテージを計算する

  15. 15

    1日の合計のさまざまな値に基づいて、生産パーセンテージ(時間単位)を平均しますか?

  16. 16

    dfの各要素のパーセンテージ値(最大値に基づく)を計算します。ただし、指定された列

  17. 17

    パーセンテージ値に基づいて2つの色の間を補間します

  18. 18

    Jqueryでは、入力値のパーセンテージに基づいて料金を計算するための最良の方法は何ですか

  19. 19

    パンダの別の列値に基づいて列ベースの特定の条件を計算する汎用関数を記述します

  20. 20

    SQL-顧客の支出に基づいてパーセンタイルを計算します

  21. 21

    グループ化変数に基づいてパーセンテージを計算する

  22. 22

    mysqlクエリ出力の値を使用してパーセンテージを計算します

  23. 23

    SQL場所に基づいて合計からパーセンテージを選択します

  24. 24

    パーセンテージ2の値を計算し、算術演算を合計しますmysql

  25. 25

    aspirasi_idに基づいてパーセンテージを計算する方法

  26. 26

    パーセンテージに基づいてドロップ率を計算する方法

  27. 27

    パンダ-以前に計算された行の値に基づいて行の値を計算します

  28. 28

    パンダは、列の合計のパーセンテージに基づいてデータフレームを分離します

  29. 29

    データフレーム内の2つの連続する日付の統計間の差異のパーセンテージを計算し、条件に基づいて結果を出力します

ホットタグ

アーカイブ