IDでグループ化しながら、groupbyなしで最小変数を使用する

ダニエル・チェン・イン

私がこのテーブルを持っているとしましょう:

id ¦ value ¦ idRelation
------------------------
1  ¦ 1     ¦ 1234
1  ¦ 2     ¦ 1345
1  ¦ 3     ¦ 1456
2  ¦ 1     ¦ 8524
2  ¦ 2     ¦ 6547
3  ¦ 1     ¦ 9852
4  ¦ 2     ¦ 4569
4  ¦ 3     ¦ 4985

関係IDを取得できるように、IDでグループ化された値変数にminを使用する必要があります。

基本的に次の結果が必要です

id ¦ value ¦ idRelation
------------------------
1  ¦ 1     ¦ 1234
2  ¦ 1     ¦ 8524
3  ¦ 1     ¦ 9852
4  ¦ 2     ¦ 4569

これまでWITHTIESを使用してみましたが、問題は、1だけでなく各IDグループの最小値が必要なことです。

前もって感謝します

ヨゲシュシャルマ

他のオプションはrow_number()tie句で関数を使用することです

select top (1) with ties t.*
from table t
order by row_number() over (partition by id order by value);

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

特性変数を作成しながら、IDで観測値をグループ化する

分類Dev

ループ内でグローバル変数値の変更を許可しながら、プロセス置換なしでwhileループを使用する

分類Dev

Rでグループ化しながら、複数の列からテーブルをピボットする

分類Dev

列Yでグループ化しながら、パンダDataFrameの列Xで最小値を見つけます

分類Dev

groupbyにいくつかの条件を追加しながら、2列で同時にグループ化します

分類Dev

文字列列でGROUPBYを使用すると、グループ化された結果が得られない

分類Dev

dplyrでさまざまなグループ化変数を使用して要約する

分類Dev

複数の列を選択しながら1列でグループ化する方法

分類Dev

すべてのデータを保持しながら、IDでグループ化します。Python。パンダ

分類Dev

3番目の列でグループ化しながら、2番目の列からの変化率を使用して列にNULL値を入力します

分類Dev

他の変数をグループ化しながら、Rのデータフレームを1つの変数で並べ替える方法

分類Dev

SQLを使用して不明な値でグループ化する

分類Dev

変数Aでグループ化して、変数Cの条件に基づいて変数Bから最小値を取得する方法

分類Dev

Cでローカル変数を使用しない場合、値が割り当てられる前に初期化しないで大丈夫ですか?

分類Dev

グループ化したくない列=> COLUMNはGROUPBY句に含めるか、集計関数で使用する必要があります

分類Dev

1でグループ化しながら2つのフィールドを数える

分類Dev

パンダを使用して、グループ名を定義しながら、類似および非類似の部分列値でグループ化する方法

分類Dev

棒グラフをさまざまな変数で塗りつぶしてグループ化する

分類Dev

ループで変数を使用する方法を変更して、変数を初期化する順序が重要にならないようにする方法はありますか?

分類Dev

隣接していない要素をグループ化するgroupBy関数

分類Dev

ユニオンを使用しながらグループ化する

分類Dev

複数の列を保持しながら、1つのフィールドでグループ化された複数の行の1つを取得するSQL

分類Dev

変数名をループしながら係数を抽出する

分類Dev

グループを保持しながら数値変数を入力します

分類Dev

4 つの変数で結合し、data.table を使用してより少ない変数でグループ化します

分類Dev

R:IDでグループ化しながら、合計でNAを含む列値をロールアップします。

分類Dev

bashで無関係な数値範囲をループしながら、ファイルの行を使用する

分類Dev

Apache Spark Scala:rddをキーでグループ化しながら値の順序を維持する方法

分類Dev

Pythonで存在しない変数をグローバル化できるのはなぜですか

Related 関連記事

  1. 1

    特性変数を作成しながら、IDで観測値をグループ化する

  2. 2

    ループ内でグローバル変数値の変更を許可しながら、プロセス置換なしでwhileループを使用する

  3. 3

    Rでグループ化しながら、複数の列からテーブルをピボットする

  4. 4

    列Yでグループ化しながら、パンダDataFrameの列Xで最小値を見つけます

  5. 5

    groupbyにいくつかの条件を追加しながら、2列で同時にグループ化します

  6. 6

    文字列列でGROUPBYを使用すると、グループ化された結果が得られない

  7. 7

    dplyrでさまざまなグループ化変数を使用して要約する

  8. 8

    複数の列を選択しながら1列でグループ化する方法

  9. 9

    すべてのデータを保持しながら、IDでグループ化します。Python。パンダ

  10. 10

    3番目の列でグループ化しながら、2番目の列からの変化率を使用して列にNULL値を入力します

  11. 11

    他の変数をグループ化しながら、Rのデータフレームを1つの変数で並べ替える方法

  12. 12

    SQLを使用して不明な値でグループ化する

  13. 13

    変数Aでグループ化して、変数Cの条件に基づいて変数Bから最小値を取得する方法

  14. 14

    Cでローカル変数を使用しない場合、値が割り当てられる前に初期化しないで大丈夫ですか?

  15. 15

    グループ化したくない列=> COLUMNはGROUPBY句に含めるか、集計関数で使用する必要があります

  16. 16

    1でグループ化しながら2つのフィールドを数える

  17. 17

    パンダを使用して、グループ名を定義しながら、類似および非類似の部分列値でグループ化する方法

  18. 18

    棒グラフをさまざまな変数で塗りつぶしてグループ化する

  19. 19

    ループで変数を使用する方法を変更して、変数を初期化する順序が重要にならないようにする方法はありますか?

  20. 20

    隣接していない要素をグループ化するgroupBy関数

  21. 21

    ユニオンを使用しながらグループ化する

  22. 22

    複数の列を保持しながら、1つのフィールドでグループ化された複数の行の1つを取得するSQL

  23. 23

    変数名をループしながら係数を抽出する

  24. 24

    グループを保持しながら数値変数を入力します

  25. 25

    4 つの変数で結合し、data.table を使用してより少ない変数でグループ化します

  26. 26

    R:IDでグループ化しながら、合計でNAを含む列値をロールアップします。

  27. 27

    bashで無関係な数値範囲をループしながら、ファイルの行を使用する

  28. 28

    Apache Spark Scala:rddをキーでグループ化しながら値の順序を維持する方法

  29. 29

    Pythonで存在しない変数をグローバル化できるのはなぜですか

ホットタグ

アーカイブ