sql >> Database teknologi >  >> RDS >> Mysql

VÆLG DISTINCT-værdier efter en JOIN

Du skal inkludere begrænsningen på person-id i dit join og bruge en outer join. Ydre joinforbindelser bruges, når du vil returnere oplysninger, selvom der ikke er nogen poster i den tabel, du tilslutter dig. Prøv

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


  1. mysql_fetch_array og kun string array nøgler

  2. Bruger du Excel til din database? Her er hvorfor du bør opgradere til Access

  3. Sådan opretter du bruger/database i script til Docker Postgres

  4. Top 18 gratis og meget brugte, open source NoSQL-databaser