sql >> Databasteknik >  >> RDS >> Mysql

Laravel - Querybuilder med join och concat

Logans svar fick mig igång i rätt riktning. Jag var också tvungen att ta bort alla "användare". prefix eftersom det redan anropade användarmodellen antar jag. Den här frågan fungerade:

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

Tack alla! Förhoppningsvis om någon annan stöter på detta kommer de att hitta vägledning med denna fråga.



  1. Är SELECT eller INSERT i en funktion utsatt för tävlingsförhållanden?

  2. Hur skapar man en främmande nyckel med ON UPDATE CASCADE på Oracle?

  3. Mata ut med PHP värdet av en variabel eller en fördefinierad KONSTANT från en MySQL-resultatsträng

  4. Laravel släpper främmande nyckel i migration