Mysql
 sql >> Datenbank >  >> RDS >> Mysql

im Set in Laravel finden? Beispiel

Sie müssen den Aufruf von FIND_IN_SET() maskieren Anführungszeichen verwenden:

$query = DB::table('tags_value')
         ->whereRaw('FIND_IN_SET(css,Tags)')
         ->get();

Wenn Sie die Spalte, nach der Sie suchen, in FIND_IN_SET parametrisieren möchten , dann kannst du so etwas versuchen:

$colname = 'css'
$query = DB::table('tags_value')
         ->whereRaw('FIND_IN_SET(?,Tags)', [$colname])
         ->get();