sql >> Database >  >> RDS >> Sqlserver

SQL-raadsel, hoe de laatste datum voor een onderdeel te selecteren, maar slechts 1 rij per onderdeel (uniek)

  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. Rails in afwachting van migratie in rake db:test:prepare

  2. Hoe een desktoptoepassing met database lokaal uit te voeren zonder een databaseserver te installeren?

  3. Bekijk om gegroepeerde waarden of objecten te identificeren

  4. Zoek in een JSON-array naar een object dat een waarde bevat die overeenkomt met een patroon