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

mysql seleziona id e nome da un'altra tabella e unisciti alla query

select task.id, task.name, proj.id, proj.name
from tasks task left join projects proj on proj.id=task.project_id; 

Utilizzando partecipa a sinistra ti assicura di ottenere qualcosa anche se non ci sono record nella tabella dei progetti. Se vuoi garantire la coerenza, puoi farlo

select task.id, task.name, proj.id, proj.name
from tasks task, projects proj
where proj.id=task.project_id;