Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2012, 18h24   #1
Futur Membre du Club
 
Michel AUBINEAU
Inscription : mai 2010
Messages : 43
Détails du profil
Informations personnelles :
Nom : Michel AUBINEAU

Informations forums :
Inscription : mai 2010
Messages : 43
Points : 16
Points : 16
Par défaut requete avec select imbriqué

Bonjour,
Voici ma requete (qui fonctionne) :
Code :
 sql_liste_sv = "INSERT INTO [SV_AFFECTED] ([Code_SV],[Code_PAR],[Surf_SV]) select SECTIONS_VAR.Code_Section_Var,SECTIONS_VAR.[#Code_Parcelle], SECTIONS_VAR.[Surface_SV] from SECTIONS_VAR where len(Code_Section_Var)>3 and SECTIONS_VAR.[#Code_Parcelle]='" & par_selected & "'"
Comment lui insérer la condition supplémentaire : Que les parcelles appartiennent aussi à un Code_verger de la table VERGERS, passé en variable. Cette variable s'appelle ver_selected ?

Ci-joint mes 3 tables reliées et celle qui recevra les enregistrements.

Merci
Michel
Images attachées
Type de fichier : png Tables_SV.png (25,6 Ko, 4 affichages)
maub85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 19h32   #2
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 447
Points : 4 447
salut maub85,

je pense qu'il faut récupérer #code_verger en rajoutant la jointure INNER JOIN avec PARCELLES:

Code :
1
2
...FROM SECTIONS_VAR INNER JOIN PARCELLES
ON SECTIONS_VAR.[#code_Parcelle]=PARCELLES.[#code_Parcelle] WHERE...
puis rajouter la condition sur #code_verger dans le WHERE
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/01/2012, 12h02   #3
Futur Membre du Club
 
Michel AUBINEAU
Inscription : mai 2010
Messages : 43
Détails du profil
Informations personnelles :
Nom : Michel AUBINEAU

Informations forums :
Inscription : mai 2010
Messages : 43
Points : 16
Points : 16
Merci,
Tes conseils sont les bons. ça marche bien.
Cordialement
Michel
maub85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h52.


 
 
 
 
Partenaires

Hébergement Web