Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara memilih hanya entri terbaru dalam tabel?

select p.projectName, t.ThingName
from projects p
join projectThingLink l on l.projectId = p.projectId
join thing t on t.thingId = l.thingId
where l.createdDate =
( select max(l2.createdDate)
  from projectThingLink l2
  where l2.thingId = l.thingId
);

CATATAN:Dikoreksi setelah komentar



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tangani beberapa hasil dari prosedur tersimpan dengan SqlQuery

  2. Perbarui beberapa tabel di SQL Server menggunakan INNER JOIN

  3. Bagaimana cara membandingkan versi perangkat lunak menggunakan SQL Server?

  4. SQL Server 2008 GEOGRAFI STDistance() nilai

  5. Cara Memeriksa Apakah Database SQL Rusak – Solusi untuk Memperbaiki File MDF