Bonjour à tous
, je reviens vers vous pour comprendre la méthode qui permet de supprimer de la requête SQL les doublons:
j'ai 9 colonnes
13 onglets
je sais créer la requête d'union mais je voudrais supprimer les doublons pour 3 colonnes uniquement
:
exemple:
SELECT DISTINCT Table1.Date, Table1.`Début PEC`, Table1.`Fin PEC`, Table1.`Interv#`, Table1.`p-ap-anp-ann`, Table1.Nom, Table1.Lieu, Table1.Durée, Table1.Notes,’table1’
FROM Table1 Table1
WHERE EXISTS( SELECT *,’Table2’ FROM Table2 Table2 Union SELECT ,’Table3’ FROM Table3 Table3 Union SELECT *,’Table4’ FROM Table4 Table4 Union SELECT *,’Table5’ FROM Table5 Table5 Union SELECT *,’Table6’ FROM Table6 Table6 Union SELECT *,’Table7’ FROM Table7 Table7 Union SELECT *,’Table8’ FROM Table8 Table8 Union SELECT *,’Table9’ FROM Table9 Table9 Union SELECT *,’Table10’ FROM Table10 Table10 Union SELECT *,’Table11’ FROM Table11 Table11 Union SELECT *,’Table12’ FROM Table12 Table12 Union SELECT *,’Table13’ FROM Table13 Table13
WHERE t1.ID <> t2.ID
Table1.Date, Table1.`Début PEC
`, Table1.`Interv#`,
`, Table1.Nom
Et là je seche
Merci à vous
cordialement
Davdi
, je reviens vers vous pour comprendre la méthode qui permet de supprimer de la requête SQL les doublons:
j'ai 9 colonnes
13 onglets
je sais créer la requête d'union mais je voudrais supprimer les doublons pour 3 colonnes uniquement
:
exemple:
SELECT DISTINCT Table1.Date, Table1.`Début PEC`, Table1.`Fin PEC`, Table1.`Interv#`, Table1.`p-ap-anp-ann`, Table1.Nom, Table1.Lieu, Table1.Durée, Table1.Notes,’table1’
FROM Table1 Table1
WHERE EXISTS( SELECT *,’Table2’ FROM Table2 Table2 Union SELECT ,’Table3’ FROM Table3 Table3 Union SELECT *,’Table4’ FROM Table4 Table4 Union SELECT *,’Table5’ FROM Table5 Table5 Union SELECT *,’Table6’ FROM Table6 Table6 Union SELECT *,’Table7’ FROM Table7 Table7 Union SELECT *,’Table8’ FROM Table8 Table8 Union SELECT *,’Table9’ FROM Table9 Table9 Union SELECT *,’Table10’ FROM Table10 Table10 Union SELECT *,’Table11’ FROM Table11 Table11 Union SELECT *,’Table12’ FROM Table12 Table12 Union SELECT *,’Table13’ FROM Table13 Table13
WHERE t1.ID <> t2.ID
Table1.Date, Table1.`Début PEC
`, Table1.`Interv#`,
`, Table1.Nom
Et là je seche
Merci à vous
cordialement
Davdi