sql >> Base de Datos >  >> RDS >> Mysql

SELECCIONE valores DISTINTOS después de UNIRSE

Debe incluir la restricción en la identificación de la persona en su unión y usar una unión externa. Las combinaciones externas se utilizan cuando desea devolver información incluso si no hay registros en la tabla a la que se está uniendo. Prueba

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