sql >> Database >  >> RDS >> Mysql

Door komma's gescheiden waarde en jokertekens in mysql

Dingen opslaan in een door komma's gescheiden lijst is meestal een slecht idee, maar als het moet, gebruik dan de FIND_IN_SET(str,strlist) functie.

WHERE FIND_IN_SET('223',wp_postmeta.meta_value)

Als u uw database kunt wijzigen en normaliseren, krijgt u snellere resultaten. Maak een extra tabel die meta_values ​​koppelt aan uw primary_id in uw tabel.



  1. ActiveRecord::AdapterNotSpecified databaseconfiguratie specificeert geen adapter

  2. MijnSQL:DATE_ADD

  3. Django prefetch_related met limiet

  4. Google Spreadsheets verbinden met MySQL met JDBC