sql >> Databasteknik >  >> RDS >> Mysql

VÄLJ DISTINKT-värden efter en JOIN

Du måste inkludera begränsningen av person-id i din anslutning och använda en yttre anslutning. Outer joins används när du vill returnera information även om det inte finns några poster i tabellen du går med i. Prova

SELECT person_id, vehicles.* 
FROM vehicles 
LEFT OUTER JOIN Owners on vehicles.vehicle_id = owners.vehicle_id 
and person_id = 1


  1. Byta från MySQL till PostgreSQL - tips, tricks och gotchas?

  2. Hur man går igenom en mysql-resultatuppsättning

  3. SQL Server SP - Pass parameter för IN array lista?

  4. odefinierat index Namn