sql >> Database >  >> RDS >> Mysql

SELECTEER DISTINCT-waarden na een JOIN

U moet de beperking op persoons-ID opnemen in uw join en een outer join gebruiken. Outer joins worden gebruikt wanneer u informatie wilt retourneren, zelfs als er geen records zijn in de tabel waaraan u deelneemt. Probeer

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


  1. Relationeel databaseontwerp meerdere gebruikerstypen

  2. SQL SELECT --> csv-bestand

  3. Vervang null door 0 in MySQL

  4. voeg gegevens van JSON in mysql in met behulp van php