sql >> Database >  >> RDS >> Sqlserver

SQL-query - Meest recente revisie ophalen

De onderstaande query werkt ongeacht de relatie tussen ProjectRevId en DateCreated.

SELECT *
FROM ProjectRevisions
INNER JOIN (
  SELECT ProjectId
    , MAX(DateCreated) AS DateCreated
  FROM  ProjectRevisions
  GROUP BY ProjectId
  ) AS CurrentRevision
  ON CurrentRevision.ProjectId = ProjectRevisions.ProjectId
  AND CurrentRevision.DateCreated = ProjectRevisions.DateCreated


  1. PHP-echo die het woord 'Array' retourneert

  2. Kennis van het herstellen van verwijderde records in SQL Server

  3. Kan ik SSH naar MySQL met de GUI-tools?

  4. databasekoppeling tussen twee mysql-servers die op twee verschillende locaties draaien