IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Requête suppression basée sur un critère situé dans une autre table [Toutes versions]


Sujet :

Requêtes et SQL.

  1. #1
    Membre habitué Avatar de possible924
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 81
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2010
    Messages : 302
    Points : 159
    Points
    159
    Par défaut Requête suppression basée sur un critère situé dans une autre table
    Bonjour à tous,
    Je souhaite, dans une table, supprimer des enregistrements
    selon un critère situé dans une autre table liée
    Voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        Dim MySQL As String
     
        MySQL = "DELETE T_TiersClients_TiersAutres.TT_Clé_TiersClient " & _
        "FROM T_TiersClients_TiersAutres " & _
        "LEFT JOIN T_Tiers ON T_TiersClients_TiersAutres.TT_Clé_TiersClient = T_Tiers.CléP_Tiers WHERE T_Tiers.T_Agence=True"
     
        DoCmd.RunSQL MySQL
    J'obtiens la réponse : "Spécifiez la table contenant les enregistrements que vous souhaitez supprimer".
    Le problème est que je ne sais pas comment faire !
    Merci par avance pour votre aide
    Pierre

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 690
    Points : 57 226
    Points
    57 226
    Billets dans le blog
    40
    Par défaut
    Bonjour,

    à la ligne 3, essaie avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        MySQL = "DELETE T_TiersClients_TiersAutres.* " & _

  3. #3
    Membre habitué Avatar de possible924
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 81
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2010
    Messages : 302
    Points : 159
    Points
    159
    Par défaut Merci
    ça fonctionne parfaitement
    Merci pour votre aide
    Pierre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Problème à l'exécution d'une requête suppression basée sur une requête sélection
    Par Philippe1975 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 14/06/2013, 22h21
  2. [AC-2010] Filtre sur formulaire avec copie dans une autre table
    Par alainnolahc dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/10/2010, 19h26
  3. [XL-2003] Condition sur des critères basés dans une autre feuille
    Par logiclogic dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 18/08/2010, 04h51
  4. Réponses: 3
    Dernier message: 19/12/2006, 01h16
  5. Réponses: 4
    Dernier message: 28/08/2006, 13h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo