sql >> Database teknologi >  >> RDS >> Mysql

Laravel - Querybuilder med join og concat

Logans svar fik mig i gang i den rigtige retning. Jeg var også nødt til at fjerne hele 'brugeren'. præfikser, da det allerede kaldte brugermodellen, formoder jeg. Denne forespørgsel virkede:

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

Tak allesammen! Forhåbentlig, hvis en anden løber ind i dette, vil de finde vejledning med dette spørgsmål.



  1. Træk de første X ord (ikke kun tegn) fra mySQL

  2. Sikkerhedskopier en tabel med en GEOMETRY-kolonne ved hjælp af mysqldump?

  3. Lang afstemning i Laravel-chat:Hvorfor opdaterer div ikke sig selv?

  4. Er der et Oracle svarende til SQL Servers OUTPUT INSERTED.*?