sql >> データベース >  >> RDS >> Sqlserver

SQLの難問、パーツの最新の日付を選択する方法ですが、パーツごとに1行しかありません(ユニーク)

      SELECT *
      FROM   (SELECT i.*,
          ROW_NUMBER() OVER(PARTITION BY ldPart ORDER BY ldDate DESC) r
          FROM   inventoryReport i
          WHERE  ldPart in ('ABC123', 'BFD21', 'AA123', etc)
             )
      WHERE  r = 1
    


    1. コマンドラインMacからmysqlにアクセスできません

    2. java.sql.SQLException:フィールドにデフォルト値がありません

    3. 入れ子集合モデル、カテゴリ内のアイテムを数える

    4. MySQLエラー1241:オペランドには1つの列が含まれている必要があります