Bonjour,
Peut-on dans une requête Mysql comparer le contenu de 2 tableaux serialisés de 2 tables différentes pour savoir s'il y une valeur de l'un dans l'autre .
Merci beaucoup.
Bonjour,
Peut-on dans une requête Mysql comparer le contenu de 2 tableaux serialisés de 2 tables différentes pour savoir s'il y une valeur de l'un dans l'autre .
Merci beaucoup.
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.
Bon je vois que personne n'a déjà fait ce genre de recherche.
Bon, pour faire une recherche dans un tableau serializé à partir d'une requête MySql, il faut :
Et ça marche très bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3SELECT * FROM ma_table WHERE tableau_serialize LIKE '%i:".$valeur_recherche.";%'
Dans mon cas ce sont 2 tables avec chacune leur tableau sérializé que je cherche à comparer
Une petite idée peut être ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4SELECT * FROM ma_table_1 LEFT OUTER JOIN ma_table_2 WHERE ma_table_1.tableau_serialize LIKE '%i:ma_table_2.tableau_serialize;%'
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager