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

Tham gia Laravel và chọn từ nhiều bảng

Trong trường hợp này (nếu các bảng không liên quan), bạn nên sử dụng union, no join.

$books = DB::table('books')->select('title')->where('year', 1994);
$journals = DB::table('journals')->select('title')->where('year', 1994);
$titles = DB::table('newspapers')->select('title')->where('year', 1994)->union($books)->union($journals)->get();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL CHỌN ngẫu nhiên trên bảng lớn ĐẶT HÀNG THEO ĐIỂM

  2. Tạo chế độ xem MySQL với cột id tự động tăng dần

  3. Lấy tất cả các con theo id cha và mệnh đề where trong mysql

  4. Có thể mysqli_insert_id trả về id không chính xác trong các ứng dụng có lưu lượng truy cập cao không?

  5. Số lượng cột MySQL không khớp với số lượng giá trị nhưng số lượng DOES khớp