sql >> Database teknologi >  >> RDS >> Sqlserver

Seneste rekord i en venstre join

Prøv dette:

SELECT a.State, count(c.CustomerID)
FROM Product p
INNER JOIN Customer c ON c.CustomerID = p.CustomerID
LEFT JOIN Address a ON a.CustomerID = c.CustomerID 
      AND a.AddressID = 
        (
           SELECT MAX(AddressID) 
           FROM Address z 
           WHERE z.CustomerID = a.CustomerID
        )
WHERE p.ProductID = 101
GROUP BY a.State


  1. mysqldump:Fejl 2020:Fik pakke større end 'max_allowed_packet' bytes ved dumping af tabel

  2. Django:Skift TimeField til DateTimeField i models.py

  3. Din adgangskode opfylder ikke de nuværende politikkrav

  4. Hvorfor får jeg Ugyldigt forsøg på at kalde HasRows, når læseren er lukket med en åben forbindelse?