SQL - Requête suppression avec jointure
Résolu/Fermé
toxik56
Messages postés
12
Date d'inscription
mercredi 2 juillet 2014
Statut
Membre
Dernière intervention
22 novembre 2014
-
4 juil. 2014 à 21:56
kiko - 10 févr. 2021 à 14:24
kiko - 10 févr. 2021 à 14:24
A voir également:
- Delete avec jointure
- Just delete me - Guide
- Hiberfil.sys delete - Guide
- *#9900# delete dumpstate/logcat - Forum Samsung
- #9900# - Forum Samsung
- Delete boot option - Forum BIOS
3 réponses
toxik56
Messages postés
12
Date d'inscription
mercredi 2 juillet 2014
Statut
Membre
Dernière intervention
22 novembre 2014
4
6 juil. 2014 à 23:22
6 juil. 2014 à 23:22
Merci beaucoup pour ta réponse Morgothal !
Je viens de tester ta solution. Du fait qu'il y a deux attributs "NumContrat" respectivement dans table1 et table2, la requête bloque à la ligne 3. Il ne comprend pas de quelle table on parle malgré le FROM en ligne 4. Bref', le code marche parfaitement hormis ce détail, merci infiniment !
Pour ceux qui tomberaient sur ce topic, voici le code que je retiendrais :
Cdt
Je viens de tester ta solution. Du fait qu'il y a deux attributs "NumContrat" respectivement dans table1 et table2, la requête bloque à la ligne 3. Il ne comprend pas de quelle table on parle malgré le FROM en ligne 4. Bref', le code marche parfaitement hormis ce détail, merci infiniment !
Pour ceux qui tomberaient sur ce topic, voici le code que je retiendrais :
DELETE * FROM table1
WHERE NumContrat in
(SELECT table1.NumContrat
FROM table1 INNER JOIN table2 ON table1.NumContrat = table2.NumContrat)
Cdt
7 juil. 2014 à 12:26
Bien joué
A+
7 juil. 2014 à 15:49
6 juin 2019 à 12:52
10 févr. 2021 à 14:24