Bonjour,

j'ai besoin de faire ceci:

1: Demader l'utilisateur et le mot de passe pour postgresql.
2: Demander ou se trouve le fichier csv
2: Me connecter à postgreSQL pour lancer ma commande.
3: lancer mon insert into en passant 2 variables venant du fichie CVS (code_tiers_csv, libelle_groupe_csv) et pour toutes les lignes.

voici ma commande SQL à lancer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
INSERT into rasso_grp_tiers (id_groupe, numbenef, idg_regie)
SELECT group_tiers.id, tiers.numbenef, tiers.idg_regie 
FROM rhabitue AS tiers, rgroupe_tiers AS group_tiers 
WHERE tiers.numbenef IN (SELECT numbenef FROM rhabitue WHERE code_tiers = $code_tiers_csv) 
AND tiers.idg_regie IN (SELECT idg_regie FROM rhabitue WHERE code_tiers = $code_tiers_csv) 
AND group_tiers.id IN (SELECT id FROM rgroupe_tiers WHERE libelle = $libelle_groupe_csv AND idg_regie IN (SELECT idg_regie FROM rhabitue WHERE code_tiers = $code_tiers_csv));
Comment faire?
Merci pour votre aide.