Voici une situation; dans une colonne de table/s nommé foo
J'ai dynamiquement implode()
d données de varchar comme 1,2,3,4
ou 2,3
ou 1,3
et ainsi de suite.Requête MySql compliquée utilisant l'état IN()
Plus tard, dans le code, il est reconnu chaîne $ce = 3;
avant requête bien sûr, prêt à tirer des ressources de foo
colonnes contenant le numéro 3.
Maintenant, je suis à l'aide suivante, sélectionnez ..
SELECT DISTINCT place FROM xx WHERE she = 1
AND foo IN ($ce)
Ce ne le fait pas.
SELECT DISTINCT place FROM xx WHERE she = 1
AND $ce IN (foo)
ne le fait pas aussi.
Où est-ce que je me trompe? Des idées?
> Des idées? - normalisation des données;) – Devart