sql >> Database >  >> RDS >> Sqlserver

Hoe selecteer ik alleen het laatste item in een 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
);

OPMERKING:gecorrigeerd na opmerking



  1. Time-out voor Oracle-verbinding/query

  2. Supertype-subtype correct implementeren in MySQL

  3. Ontbrekend artefact com.microsoft.sqlserver:sqljdbc4:jar:4.0

  4. het verhogen van de prestaties op een SELECT-query met een grote 3D-puntgegevensset