sql >> Databasteknik >  >> RDS >> Mysql

hitta i set i laravel ? exempel

Du måste undkomma anropet till FIND_IN_SET() med citattecken:

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

Om du vill parametrisera kolumnen som du söker efter i FIND_IN_SET , då kan du prova något i stil med detta:

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


  1. Infoga array i MySQL-databas med PHP

  2. Dynamisk markör i lagrad procedur

  3. vad som händer i adop-fasen förbereda

  4. Hur designar man en MySql-tabell för ett taggmoln?