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

Laravel - Trình xây dựng truy vấn với tham gia và kết hợp

Câu trả lời của Logan đã giúp tôi bắt đầu đúng hướng. Tôi cũng phải xóa tất cả 'người dùng'. tiền tố vì nó đang gọi mô hình Người dùng, tôi cho là vậy. Truy vấn này đã hoạt động:

User::select(DB::raw('CONCAT(last_name, ", ", first_name) AS full_name'), 'id')
                        ->join('users_groups', 'id', '=', 'users_groups.user_id')
                        ->where('activated', '=', '1')
                        ->where('users_groups.group_id', '=', $group)
                        ->orderBy('last_name')
                        ->lists('full_name', 'id');

Cảm ơn mọi người! Hy vọng rằng nếu ai đó gặp phải vấn đề này, họ sẽ tìm thấy hướng dẫn cho câu hỏi này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Danh sách trắng các dải địa chỉ IP bằng cPanel

  2. Chính xác thì việc sử dụng OR trong một câu lệnh MySQL khác với / không có dấu ngoặc đơn như thế nào?

  3. EXISTS có hiệu quả hơn COUNT (*)> 0 không?

  4. PHP / MySQLi:ĐẶT lc_time_names và DATE_FORMAT () vào một truy vấn mysqli?

  5. CHỌN với các biến truy vấn không sử dụng INDEXes