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

Laravel - Querybuilder с присъединяване и concat

Отговорът на Логан ме насочи в правилната посока. Трябваше също да премахна всички „потребител“. префикси, тъй като предполагам, че вече извиква модела на потребителите. Тази заявка работи:

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');

Благодаря на всички! Надяваме се, че ако някой друг се сблъска с това, ще намери насоки с този въпрос.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете заявка, като използвате условието

  2. конвертирайте mysql резултата в json с правилни типове

  3. Как да сортирам mysql колона, която има данни в байтове KB MB GB?

  4. вмъкване в mysql проблем

  5. Активирайте двоичен режим, докато възстановявате база данни от SQL дъмп