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

mysql-funktioner i query builder i laravel

Du skal bruge den rå funktion af veltalende.

DB::raw(your sql)

I dit tilfælde burde følgende forespørgsel fungere:

->orderBy(DB::raw('convert(name using gbk)'))

Hvis du vil bruge raw sql i dine where-sætninger, kan du bruge genvejsfunktionen whereRaw() og for at vælge selectRaw() fungere.




  1. En forberedt erklæring, `HVOR .. IN(..)`-forespørgsel og sortering - med MySQL

  2. PDO "Ufanget undtagelse 'PDOException' .. Kan ikke udføre forespørgsler, mens andre ubuffrede forespørgsler er aktive. Overvej at bruge PDOStatement::fetchAll()."

  3. Serveren svarer ikke (eller den lokale MySQL-servers socket er ikke korrekt konfigureret) i wamp-serveren

  4. Hvordan gemmer man tags i en database ved hjælp af MySQL og PHP?