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

Làm cách nào để tham gia Left Outer với Laravel?

Bạn có thể thử chỉ định tham gia là tham gia bên ngoài bên trái :

->join('answers as answers', 'responses.answer_id', '=', 'answers.id', 'left outer')

Tham số thứ tư của phương thức kết hợp là $type , khi không được chỉ định, mặc định là giá trị inner . Nhưng vì đã rời tham gia tham gia bên ngoài bên trái điều tương tự , bạn chỉ có thể sử dụng leftJoin thay vào đó, để làm cho nó dễ đọc hơn:

->leftJoin('answers as answers', 'responses.answer_id', '=', 'answers.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. Xử lý độ trễ trong giao dịch MySQL

  2. Tôi có thể sử dụng lại một biểu thức trong truy vấn MySQL làm biến cho trường khác không?

  3. Bù đắp MySQL Không có Giới hạn

  4. Cách kiểm tra Ci đã chèn dữ liệu thành công hay chưa

  5. Giá trị null của PHP không bằng giá trị null của MySQL?