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.
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;%'
Partager