Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysql chọn id và tên từ bảng khác và tham gia truy vấn

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

Sử dụng tham gia trái đảm bảo bạn nhận được thứ gì đó ngay cả khi không có bản ghi nào trong bảng dự án. Nếu bạn muốn đảm bảo đồng tiền, bạn có thể thực hiện

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. cách tìm nạp nhiều tập kết quả từ một thủ tục được lưu trữ mysql trong laravel

  2. mysqli nhiều truy vấn - biến set tạo ra lỗi boolean / làm thế nào để bỏ qua điều này?

  3. Làm cách nào để lưu trữ kết quả truy vấn MySQL trong Bảng khác?

  4. Cảnh báo:Bước sau cài đặt không hoàn tất thành công, Khi cố gắng cài đặt mysql bằng brew trong Mac OS High Sierra

  5. Truy vấn tham số MySQL