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

MySQL seleziona 1 riga da inner join

Hai bisogno di una query come questa:

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

modifica:per ottenere un solo colore per un'auto puoi utilizzare il gruppo:

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