sql >> Databasteknik >  >> RDS >> Mysql

mysql välj id och namn från den andra tabellen och gå med i frågan

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

Använder vänster gå med säkerställer att du får något även om det inte finns någon post i projekttabellen. Om du vill säkerställa samstämmighet kan du göra

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


  1. 5 sätt att räkna antalet användardefinierade tabeller i en SQL Server-databas

  2. Återställ dump på fjärrmaskinen

  3. System.Data.OracleClient kräver Oracle-klientprogramvara version 8.1.7

  4. MySQL- GROUP och COUNT efter datum