フィールドに基づいてテーブルの最新の行のみを選択します

イヒダン

次の表があるとします。

Column1   Column2        Column3
Name1     "2016-05-11"   Value1
Name2     "2016-05-11"   Value2
Name2     "2015-05-17"   Value3
Name3     "2014-07-31"   Value4
Name4     "2011-07-31"   Value5
Name4     "2013-07-31"   Value6
Name4     "2016-09-31"   Value7

Column1の値ごとにColumn2から最新の値のみを選択するにはどうすればよいですか。したがって、クエリ結果は次のようになります。

Column1   Column2        Column3
Name1     "2016-05-11"   Value1
Name2     "2016-05-11"   Value2
Name3     "2014-07-31"   Value4
Name4     "2016-09-31"   Value7
scaisEdge

whereinとselectmaxgroupを使用できます。

select column1, column2, column3
from my_table 
where ( column1, column2 ) in 
          (select column1, max(column2)
                from my_table
                group by column1);

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

結合テーブルの最新の行に基づいてMySQLの結果を選択します

分類Dev

以前の選択に基づいてフィールドを選択します

分類Dev

DateTimeフィールドに基づいて最新の結果を選択します

分類Dev

MySQLの値に基づいてフィールドを選択します

分類Dev

Laravelは別のフィールドに基づいてテーブルからランダムな行を選択します

分類Dev

MySQL-フィールドに基づいてLEFT JOIN列の最後の行を選択します

分類Dev

sed特定のフィールドからの選択に基づいて行を削除します

分類Dev

別のテーブルに基づいて、表示フラグのある行を選択します

分類Dev

別のテーブルに基づいて、表示フラグのある行を選択します

分類Dev

別のテーブルの最大値に基づいてテーブルから行を選択します

分類Dev

PostgreSQL 11.0の特定のフィルターに基づいてテーブルから行を選択する方法

分類Dev

他の選択フィールド(ACF)の選択に基づいて、リピーターの選択フィールドを更新します

分類Dev

他の選択フィールド(ACF)の選択に基づいて、リピーターの選択フィールドを更新します

分類Dev

特定の基準による最近のIDフィルターに基づいて最新の行を選択します

分類Dev

SQL Server:複数の行がある場合、フィールドに基づいて1つの行のみを選択します

分類Dev

フィールド値に基づいて複数の行を選択します

分類Dev

別のフィールドの最新の値に基づいて、すべての一意の名前を選択します

分類Dev

JQueryは選択に基づいてテーブルに新しい行を追加しますが、最新の選択は毎回テーブル全体をオーバーライドします

分類Dev

いくつかの値に基づいて、テーブルのいくつかの行を選択します

分類Dev

ハイブ-いくつかのキーフィールドに基づいて一意の行を選択します

分類Dev

ユーザーテーブルに基づいて月の最後のレコードを選択します

分類Dev

1つのフィールドのみに基づいて、以前のレコードと比較して変更されたレコードを選択します

分類Dev

選択フィールドに基づいて、jsonファイルからテーブルを生成します

分類Dev

特定のテキスト/値に基づいてSeleniumのテーブルから行を選択します

分類Dev

別のテーブルに保存されている情報に基づいて行を選択します

分類Dev

2番目のテーブルの最大値または合計に基づいて行を選択します

分類Dev

データテーブルの特定の行選択の特定の列に基づいてデータフレームをサブセット化します

分類Dev

oracle pl / sqlの他の列の最大値に基づいてフィールドを選択します

分類Dev

SASの複数のフィールドに基づいて上位3つの観測を選択しますか?

Related 関連記事

  1. 1

    結合テーブルの最新の行に基づいてMySQLの結果を選択します

  2. 2

    以前の選択に基づいてフィールドを選択します

  3. 3

    DateTimeフィールドに基づいて最新の結果を選択します

  4. 4

    MySQLの値に基づいてフィールドを選択します

  5. 5

    Laravelは別のフィールドに基づいてテーブルからランダムな行を選択します

  6. 6

    MySQL-フィールドに基づいてLEFT JOIN列の最後の行を選択します

  7. 7

    sed特定のフィールドからの選択に基づいて行を削除します

  8. 8

    別のテーブルに基づいて、表示フラグのある行を選択します

  9. 9

    別のテーブルに基づいて、表示フラグのある行を選択します

  10. 10

    別のテーブルの最大値に基づいてテーブルから行を選択します

  11. 11

    PostgreSQL 11.0の特定のフィルターに基づいてテーブルから行を選択する方法

  12. 12

    他の選択フィールド(ACF)の選択に基づいて、リピーターの選択フィールドを更新します

  13. 13

    他の選択フィールド(ACF)の選択に基づいて、リピーターの選択フィールドを更新します

  14. 14

    特定の基準による最近のIDフィルターに基づいて最新の行を選択します

  15. 15

    SQL Server:複数の行がある場合、フィールドに基づいて1つの行のみを選択します

  16. 16

    フィールド値に基づいて複数の行を選択します

  17. 17

    別のフィールドの最新の値に基づいて、すべての一意の名前を選択します

  18. 18

    JQueryは選択に基づいてテーブルに新しい行を追加しますが、最新の選択は毎回テーブル全体をオーバーライドします

  19. 19

    いくつかの値に基づいて、テーブルのいくつかの行を選択します

  20. 20

    ハイブ-いくつかのキーフィールドに基づいて一意の行を選択します

  21. 21

    ユーザーテーブルに基づいて月の最後のレコードを選択します

  22. 22

    1つのフィールドのみに基づいて、以前のレコードと比較して変更されたレコードを選択します

  23. 23

    選択フィールドに基づいて、jsonファイルからテーブルを生成します

  24. 24

    特定のテキスト/値に基づいてSeleniumのテーブルから行を選択します

  25. 25

    別のテーブルに保存されている情報に基づいて行を選択します

  26. 26

    2番目のテーブルの最大値または合計に基づいて行を選択します

  27. 27

    データテーブルの特定の行選択の特定の列に基づいてデータフレームをサブセット化します

  28. 28

    oracle pl / sqlの他の列の最大値に基づいてフィールドを選択します

  29. 29

    SASの複数のフィールドに基づいて上位3つの観測を選択しますか?

ホットタグ

アーカイブ