Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql изберете идентификатор и име от друга таблица и се присъединете към заявка

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

Използване на ляво присъединяване гарантира, че ще получите нещо, дори ако няма запис в таблицата с проекти. Ако искате да осигурите съгласуваност, можете да го направите

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Импортиране на 1GO SQL файл => ГРЕШКА 2013 (HY000) на ред 23:Загубена връзка с MySQL сървър по време на заявка

  2. MariaDB – MySQL – Показване на двигатели за показване на всички налични и поддържани двигатели

  3. Намерете колона, която съдържа дадена стойност в MySQL

  4. Как да деактивирате строг SQL режим в MySQL 5.7

  5. mysql:Какъв е правилният синтаксис за NOT LIKE?