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 25/05/2011, 14h27   #1
Invité régulier
 
Homme
Technicien informatique
Inscription : mai 2011
Messages : 29
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Technicien informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : mai 2011
Messages : 29
Points : 5
Points : 5
Par défaut requête d'ajout avec test

Bonjour,

Je dois doit ajouter des données à une table par une requête d'ajout

Je sais le faire normalement. Par pour cette requête je dois tester si l'enregistrement existe dans la table si OUI j'exécute pas la requête si non je l'exécute.

Ma table "toto" à un champ [id_valeur] et un autre [valeur]

les données de la requête provienne d'une autre table "toto1" et à un champ [id_valeur1] et un autre [valeur1]

Merci beaucoup pour votre aide.
pasb71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 15h33   #2
Membre Expert
 
Avatar de nico84
 
Homme Nicolas Guimbal
Consultant/développeur ERP
Inscription : mai 2008
Messages : 1 254
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Guimbal
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant/développeur ERP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 1 254
Points : 1 870
Points : 1 870
Bonjour,

Essaie une syntaxe du type :
Code :
insert into t1 (a,b,c) (select (a,b,c) from t2 where not exists (select * from t1 where t1.a=t2.a))
nico84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 14h38   #3
Invité régulier
 
Homme
Technicien informatique
Inscription : mai 2011
Messages : 29
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Technicien informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : mai 2011
Messages : 29
Points : 5
Points : 5
ok merci ça fonctionne
pasb71 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 15h32.


 
 
 
 
Partenaires

Hébergement Web