sql >> Database >  >> RDS >> Mysql

MySQL-query - Inner join met alleen de nieuwste versie van een item

SELECT  a.*, c.*
FROM    jobs a
        INNER JOIN
        (
            SELECT jobID, MAX(time) maxVal
            FROM purchaseOrders
            GROUP BY jobID
        ) b ON a.jobID = b.jobID
        INNER JOIN purchaseOrders c
            ON c.jobID = b.JobID AND
                c.time = b.maxVal



  1. PHP/MySQL - meervoudsvormen opnemen maar enkelvouden uitsluiten

  2. Hoe om te gaan met fouten voor dubbele vermeldingen?

  3. MySQL:Foutcode:1242 Subquery retourneert meer dan 1 rij

  4. Hoe voeg je een paar restricties toe aan een query?