Bonjour à tous,
Je bloque sur un traitement sql et j'aimerai avoir votre aide.
Je m'explique:
J'ai dans une table 1 champ regroupant un ensemble d'id et de poids, séparé par un ";" eux mêmes séparés d'autres ID par un "|".
EX : 521;0.5|522;0.5|523;1|524;4|525;0.5|521;2
Où 521 = un id
et 0.5 = le poids de l'id
J'ai donc dans cet exemple 6 entrées pour 5 produits différents (le 521, 522, 523, 524, 525).
Ce que j'aimerai faire, c'est regrouper les différents ID et calculer un poids unique en additionnant les différentes valeurs.
L'objectif est donc d'obtenir cela :
521;2.5|522;0.5|523;1|524;4|525;0.5
Avez vous une idée ?
Merci
Je bloque sur un traitement sql et j'aimerai avoir votre aide.
Je m'explique:
J'ai dans une table 1 champ regroupant un ensemble d'id et de poids, séparé par un ";" eux mêmes séparés d'autres ID par un "|".
EX : 521;0.5|522;0.5|523;1|524;4|525;0.5|521;2
Où 521 = un id
et 0.5 = le poids de l'id
J'ai donc dans cet exemple 6 entrées pour 5 produits différents (le 521, 522, 523, 524, 525).
Ce que j'aimerai faire, c'est regrouper les différents ID et calculer un poids unique en additionnant les différentes valeurs.
L'objectif est donc d'obtenir cela :
521;2.5|522;0.5|523;1|524;4|525;0.5
Avez vous une idée ?
Merci