j3r3m067
Messages postés99Date d'inscriptionmardi 25 août 2009StatutMembreDernière intervention28 juin 2011
-
20 nov. 2009 à 09:39
j3r3m067
Messages postés99Date d'inscriptionmardi 25 août 2009StatutMembreDernière intervention28 juin 2011
-
20 nov. 2009 à 19:50
Bjr,
Je vourdrai exporter des données de ma base mysql vers un fichier xls.
mon problème est:
certaine donnée de ma base de donnée (dans une colonne) est séparé par un séparateur (qui est: "###") et sur la colonne d'accoté j'ai des correspondance (exemple ci-dessous). je voudrai savoir comment faire pour que le ### devienne une nouvelle colonne dans ma base sql.
exemple 1:
colonne 1: tata###toto###titi colonne 2: ma tante###mon frère###mon oncle
exemple 2:
colonne 3: tata###toto colonne 4: ma tante###mon frère
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 20 nov. 2009 à 10:19
Salut,
Juste un petit message pour te dire que tu t'y prend mal pour structurer ta base de donnée. En effet, tu cherches à reconstituer le mode de fonctionnement d'une base de données multivaluée avec une base de donnée fonctionnelle, c'est une chose à ne pas faire. Au lieux de vouloir insérer plusieurs valeurs dans un champ en les séparant par un délimiteur, la bonne méthode est de créer une nouvelle table à part et de se servir des jointures pour faire le rapprochement entre les deux tables.
Au passage, dans mon premier post sur ce sujet il faut lire "base de donnée relationnelle" au lieux de "base de donnée fonctionnelle", j'ai tapé un peu trop vite tout en pensant à autre chose.
j3r3m067
Messages postés99Date d'inscriptionmardi 25 août 2009StatutMembreDernière intervention28 juin 2011 20 nov. 2009 à 19:50
dis avec ton systeme, je peux tout récupérer sur une ligne (puisque il faut absolument que toute les données sont présente. La taille n'est pas fixe (ça posera un problème pour l'export nn?)