Export CSV Mysql/php avec suppression de doublon
Bonjour,
Nous avons un logiciel qui semble faire un export CSV bizarre au niveau de la conception, qu'ensuite j'importe sous sql pour un traitement de donnée et mise en forme via un script php.
Code:
1 2 3 4 5 6
|
numero intervention code parcelle culturale parcelles cult et ateliers surface parcelle date debut intervention operation duree d operation materiel temps materiel nom et prenom main d oeuvre temps main d oeuvre
205064 1 V4 / 2019 / Carotte Primeur 41,58 03/09/2018 Cover crop 8
205064 1 V4 / 2019 / Carotte Primeur 41,58 03/09/2018 Cover crop 8 FRANCE Fabienne Chauffeur 8
205064 1 V4 / 2019 / Carotte Primeur 41,58 03/09/2018 Cover crop 8 058 FENDT 822 8
205064 1 V4 / 2019 / Carotte Primeur 41,58 03/09/2018 Cover crop 8 273 Covercrop 8 |
Pour un 'numero intervention' il peut génère jusqu’à 4 ligne comme dans l'exemple pour une intervention par mois mais jamais une seule ligne. ( En gros la premier ligne ne sert a rien, la 2nd j'ai le nom prénom de la personne et le temps passé, la 3eme véhicule et 4eme si un outil derrière le véhicule.
Mon problème vient du fait que dans la même colonne matériel sur une ligne j'ai un tracteur ( 058 FENDT 822 ) et la ligne suivante j'aurai l'outil (273 Covercrop) donc si je fais un SELECT * FROM TABLE GROUP BY numero intervention
j'aurai bien toute les info mais je perds la dernière ligne avec l'info (273 Covercrop 8)
J'ai pensé faire un
Code:
1 2 3 4 5
| SELECT
SCA.`numero_intervention`,
GROUP_CONCAT( `materiel` SEPARATOR ';' )
FROM SCA
GROUP BY `numero_intervention` |
J'aimerai pouvoir traité ensuite les info séparément... quelqu'un aurait il une idée pour créer une colonne supplémentaire sous sql ou alors sous php.
Merci