Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql selecione id e nome de outra tabela e junte-se à consulta

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

Usando junção esquerda garante que você obtenha algo mesmo que não haja registro na tabela de projetos. Se você quiser garantir a coerência, você pode fazer
select task.id, task.name, proj.id, proj.name
from tasks task, projects proj
where proj.id=task.project_id;