Mysql
 sql >> Base de données >  >> RDS >> Mysql

Valeur séparée par des virgules et caractères génériques dans mysql

Stocker des éléments dans une liste séparée par des virgules est généralement une mauvaise idée, mais si vous le devez, utilisez le FIND_IN_SET(str,strlist) fonction.

WHERE FIND_IN_SET('223',wp_postmeta.meta_value)

Si vous pouvez modifier votre base de données et la normaliser, vous obtiendrez des résultats plus rapides. Créez une table supplémentaire qui relie les meta_values ​​à votre primary_id dans votre table.