J'utilise un champ dans une table pour contenir des informations sur les cases à cocher varios (60).MYSQL SELECT LIKE "masques"
Le champ est analysé à une chaîne à quelque chose comme ça
"0,0,0,1,0,1,0,1,..."
Maintenant, je veux faire une recherche en utilisant une chaîne similaire pour faire correspondre les champs. C'est à dire.
"?,?,1,?,?,1,..."
où le "?" signifie qu'il doit être 0 ou 1 (peu importe), mais le "1" doit correspondre.
Comme je l'ai vu le '%' est quelque peu inapproprié pour ce cas, n'est-ce pas?
Obviosly les deux chaînes ont la même longueur.
Suggestions?
Quelle base de données utilisez-vous? –
Ugh, je frissonne à penser à 60 cases à cocher :( –