Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL sélectionne 1 ligne de la jointure interne

Vous avez besoin d'une requête comme celle-ci :

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 :pour obtenir une seule couleur pour une voiture, vous pouvez utiliser le groupe :

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