Bonjour,
Je me casse les dents depuis quelques temps sur une suppression de données que je n'arrive pas à exécuter, si quelqu'un peut m'aider, ce serait sympa.
Je vous explique, j'ai 3 tables en tout.
La 1ère comporte la liste de mes usagers identifiés par un numéro unique; les différentes colonnes de la table (une bonne vingtaine) contiennent des infos perso sur ces usagers.
Les 2 autres tables ne se composent que d'une seul colonne avec des numéros d'identification correspondant à des usagers.
Je précise que les 3 tables sont liées à des fichiers excel stockés sur un serveur.
Je voudrais supprimer dans ma table de base usagers (table1) les lignes correspondantes aux numéros d'identification listés dans les tables 2 et 3.
J'ai essayé de passer par une requête sélection pour repérer les numéros communs aux 3 tables avant de les supprimer. J'ai essayé de passer par une requête suppression. J'ai essayé de vérifier la relation entre mes tables pour voir s'il n'y avait pas une intégrité référentielle qui poserait problème. J'ai aussi essayé en mode SQL de taper la "bonne formule", j'en ai essayé plusieurs telles que Delete ... from ... WHERE ... OR mais rien n'y fait, j'ai toujours des méchants messages d'erreurs genre "impossible de supprimer dans la table spécifiée" ou "entrer la valeur du champs" ou "erreur de syntaxe ...".
Bref, je m'arrache les cheveux, help.
Merci d'avance.
Partager