sql >> Databasteknik >  >> RDS >> Mysql

MySQL välj 1 rad från den inre kopplingen

Du behöver en fråga som denna:

SELECT * FROM car
INNER JOIN car_color ON car.id = car_color.car_id 
LIMIT 1 -- this will limit the results to only one row

edit:för att bara få en färg för en bil kan du använda group:

SELECT * FROM car
INNER JOIN car_color ON car.id = car_color.car_id 
GROUP BY car.id -- this will group all the rows with the same car to only one row per car


  1. Varför kan jag inte ansluta direkt till min MySQL RDS DB-instans? (Jag kan bara ansluta via SSHing till en EC2)

  2. Syntaxfel i slutet av inmatning i PostgreSQL

  3. överföra kolumner till rader

  4. Hur extraherar man en delmängd av en databas till en dbunit-fil med en sql-fråga?