Bonjour,
j'ai une table avec des doublons.
c'est a dire deux fois le meme numero et le meme titre
comment faire avec une requete pour supprimer tout les doublons de ma
merci
Bonjour,
j'ai une table avec des doublons.
c'est a dire deux fois le meme numero et le meme titre
comment faire avec une requete pour supprimer tout les doublons de ma
merci
Bonjour,
j'ai une table avec des doublons.
c'est a dire deux fois le meme numero et le meme titre
comment faire avec une requete pour supprimer tout les doublons de ma
merci
Bonjour,
Avez vous un élément discriminant comme une date ou autre.
Si le volume est faible : un créate table avec un :
INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
DELETE FROM MaTable
INSERT INTO MaTable SELECT * FROM MaTableTemp
Le tout dans une transaction ou avec un backup avant en cas de crash.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message
news:
> Bonjour,
> j'ai une table avec des doublons.
> c'est a dire deux fois le meme numero et le meme titre
>
> comment faire avec une requete pour supprimer tout les doublons de ma
table.
>
> merci
Bonjour,
Avez vous un élément discriminant comme une date ou autre.
Si le volume est faible : un créate table avec un :
INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
DELETE FROM MaTable
INSERT INTO MaTable SELECT * FROM MaTableTemp
Le tout dans une transaction ou avec un backup avant en cas de crash.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" <PHIL@discussions.microsoft.com> wrote in message
news:76466A68-5773-4961-A79E-B85E91BF55CD@microsoft.com...
> Bonjour,
> j'ai une table avec des doublons.
> c'est a dire deux fois le meme numero et le meme titre
>
> comment faire avec une requete pour supprimer tout les doublons de ma
table.
>
> merci
Bonjour,
Avez vous un élément discriminant comme une date ou autre.
Si le volume est faible : un créate table avec un :
INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
DELETE FROM MaTable
INSERT INTO MaTable SELECT * FROM MaTableTemp
Le tout dans une transaction ou avec un backup avant en cas de crash.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message
news:
> Bonjour,
> j'ai une table avec des doublons.
> c'est a dire deux fois le meme numero et le meme titre
>
> comment faire avec une requete pour supprimer tout les doublons de ma
table.
>
> merci
est t'il possible de faire un requete sans utiliser un create.
comment cette requete s'ecrirai.
merci
"Philippe T [MS]" wrote:
> Bonjour,
>
> Avez vous un élément discriminant comme une date ou autre.
>
> Si le volume est faible : un créate table avec un :
>
> INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
>
> DELETE FROM MaTable
>
> INSERT INTO MaTable SELECT * FROM MaTableTemp
>
> Le tout dans une transaction ou avec un backup avant en cas de crash.
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" wrote in message
> news:
> > Bonjour,
> > j'ai une table avec des doublons.
> > c'est a dire deux fois le meme numero et le meme titre
> >
> > comment faire avec une requete pour supprimer tout les doublons de ma
> table.
> >
> > merci
>
>
>
est t'il possible de faire un requete sans utiliser un create.
comment cette requete s'ecrirai.
merci
"Philippe T [MS]" wrote:
> Bonjour,
>
> Avez vous un élément discriminant comme une date ou autre.
>
> Si le volume est faible : un créate table avec un :
>
> INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
>
> DELETE FROM MaTable
>
> INSERT INTO MaTable SELECT * FROM MaTableTemp
>
> Le tout dans une transaction ou avec un backup avant en cas de crash.
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" <PHIL@discussions.microsoft.com> wrote in message
> news:76466A68-5773-4961-A79E-B85E91BF55CD@microsoft.com...
> > Bonjour,
> > j'ai une table avec des doublons.
> > c'est a dire deux fois le meme numero et le meme titre
> >
> > comment faire avec une requete pour supprimer tout les doublons de ma
> table.
> >
> > merci
>
>
>
est t'il possible de faire un requete sans utiliser un create.
comment cette requete s'ecrirai.
merci
"Philippe T [MS]" wrote:
> Bonjour,
>
> Avez vous un élément discriminant comme une date ou autre.
>
> Si le volume est faible : un créate table avec un :
>
> INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
>
> DELETE FROM MaTable
>
> INSERT INTO MaTable SELECT * FROM MaTableTemp
>
> Le tout dans une transaction ou avec un backup avant en cas de crash.
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" wrote in message
> news:
> > Bonjour,
> > j'ai une table avec des doublons.
> > c'est a dire deux fois le meme numero et le meme titre
> >
> > comment faire avec une requete pour supprimer tout les doublons de ma
> table.
> >
> > merci
>
>
>
Bonjour,
Il est possible d'utiliser une table temporaire :
DECLARE @MaTableTemp TABLE(xx int, yy nvarchar(100), zz datetime)
INSERT INTO @MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
GROUP BY xx, yy, zz
DELETE FROM MaTable
INSERT INTO MaTable SELECT * FROM @MaTableTemp
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message
news:
> est t'il possible de faire un requete sans utiliser un create.
>
> comment cette requete s'ecrirai.
>
> merci
>
> "Philippe T [MS]" wrote:
>
> > Bonjour,
> >
> > Avez vous un élément discriminant comme une date ou autre.
> >
> > Si le volume est faible : un créate table avec un :
> >
> > INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
> >
> > DELETE FROM MaTable
> >
> > INSERT INTO MaTable SELECT * FROM MaTableTemp
> >
> > Le tout dans une transaction ou avec un backup avant en cas de crash.
> >
> > Phil.
> > ________________________________________________________
> > Philippe TROTIN http://blogs.msdn.com/ptrotin
> > Microsoft Services France http://www.microsoft.com/france
> >
> > "PHIL" wrote in message
> > news:
> > > Bonjour,
> > > j'ai une table avec des doublons.
> > > c'est a dire deux fois le meme numero et le meme titre
> > >
> > > comment faire avec une requete pour supprimer tout les doublons de ma
> > table.
> > >
> > > merci
> >
> >
> >
Bonjour,
Il est possible d'utiliser une table temporaire :
DECLARE @MaTableTemp TABLE(xx int, yy nvarchar(100), zz datetime)
INSERT INTO @MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
GROUP BY xx, yy, zz
DELETE FROM MaTable
INSERT INTO MaTable SELECT * FROM @MaTableTemp
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" <PHIL@discussions.microsoft.com> wrote in message
news:1FB29F89-80E4-4DAF-B243-C67EA03D822A@microsoft.com...
> est t'il possible de faire un requete sans utiliser un create.
>
> comment cette requete s'ecrirai.
>
> merci
>
> "Philippe T [MS]" wrote:
>
> > Bonjour,
> >
> > Avez vous un élément discriminant comme une date ou autre.
> >
> > Si le volume est faible : un créate table avec un :
> >
> > INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
> >
> > DELETE FROM MaTable
> >
> > INSERT INTO MaTable SELECT * FROM MaTableTemp
> >
> > Le tout dans une transaction ou avec un backup avant en cas de crash.
> >
> > Phil.
> > ________________________________________________________
> > Philippe TROTIN http://blogs.msdn.com/ptrotin
> > Microsoft Services France http://www.microsoft.com/france
> >
> > "PHIL" <PHIL@discussions.microsoft.com> wrote in message
> > news:76466A68-5773-4961-A79E-B85E91BF55CD@microsoft.com...
> > > Bonjour,
> > > j'ai une table avec des doublons.
> > > c'est a dire deux fois le meme numero et le meme titre
> > >
> > > comment faire avec une requete pour supprimer tout les doublons de ma
> > table.
> > >
> > > merci
> >
> >
> >
Bonjour,
Il est possible d'utiliser une table temporaire :
DECLARE @MaTableTemp TABLE(xx int, yy nvarchar(100), zz datetime)
INSERT INTO @MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
GROUP BY xx, yy, zz
DELETE FROM MaTable
INSERT INTO MaTable SELECT * FROM @MaTableTemp
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message
news:
> est t'il possible de faire un requete sans utiliser un create.
>
> comment cette requete s'ecrirai.
>
> merci
>
> "Philippe T [MS]" wrote:
>
> > Bonjour,
> >
> > Avez vous un élément discriminant comme une date ou autre.
> >
> > Si le volume est faible : un créate table avec un :
> >
> > INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
> >
> > DELETE FROM MaTable
> >
> > INSERT INTO MaTable SELECT * FROM MaTableTemp
> >
> > Le tout dans une transaction ou avec un backup avant en cas de crash.
> >
> > Phil.
> > ________________________________________________________
> > Philippe TROTIN http://blogs.msdn.com/ptrotin
> > Microsoft Services France http://www.microsoft.com/france
> >
> > "PHIL" wrote in message
> > news:
> > > Bonjour,
> > > j'ai une table avec des doublons.
> > > c'est a dire deux fois le meme numero et le meme titre
> > >
> > > comment faire avec une requete pour supprimer tout les doublons de ma
> > table.
> > >
> > > merci
> >
> >
> >
Une fois que j'aurai toute les données, sans doublons dans ma table
temporaire,il faut que je supprime ma table d'origine,et laisse seulement
table temporaire?
"Philippe T [MS]" wrote:
> Bonjour,
>
> Il est possible d'utiliser une table temporaire :
>
> DECLARE @MaTableTemp TABLE(xx int, yy nvarchar(100), zz datetime)
>
> INSERT INTO @MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
> GROUP BY xx, yy, zz
>
> DELETE FROM MaTable
>
> INSERT INTO MaTable SELECT * FROM @MaTableTemp
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" wrote in message
> news:
> > est t'il possible de faire un requete sans utiliser un create.
> >
> > comment cette requete s'ecrirai.
> >
> > merci
> >
> > "Philippe T [MS]" wrote:
> >
> > > Bonjour,
> > >
> > > Avez vous un élément discriminant comme une date ou autre.
> > >
> > > Si le volume est faible : un créate table avec un :
> > >
> > > INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM
> > >
> > > DELETE FROM MaTable
> > >
> > > INSERT INTO MaTable SELECT * FROM MaTableTemp
> > >
> > > Le tout dans une transaction ou avec un backup avant en cas de
> > >
> > > Phil.
> > > ________________________________________________________
> > > Philippe TROTIN
> > > Microsoft Services France http://www.microsoft.com/france
> > >
> > > "PHIL" wrote in message
> > > news:
> > > > Bonjour,
> > > > j'ai une table avec des doublons.
> > > > c'est a dire deux fois le meme numero et le meme titre
> > > >
> > > > comment faire avec une requete pour supprimer tout les doublons de
> > > table.
> > > >
> > > > merci
> > >
> > >
> > >
>
>
>
Une fois que j'aurai toute les données, sans doublons dans ma table
temporaire,il faut que je supprime ma table d'origine,et laisse seulement
table temporaire?
"Philippe T [MS]" wrote:
> Bonjour,
>
> Il est possible d'utiliser une table temporaire :
>
> DECLARE @MaTableTemp TABLE(xx int, yy nvarchar(100), zz datetime)
>
> INSERT INTO @MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
> GROUP BY xx, yy, zz
>
> DELETE FROM MaTable
>
> INSERT INTO MaTable SELECT * FROM @MaTableTemp
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" <PHIL@discussions.microsoft.com> wrote in message
> news:1FB29F89-80E4-4DAF-B243-C67EA03D822A@microsoft.com...
> > est t'il possible de faire un requete sans utiliser un create.
> >
> > comment cette requete s'ecrirai.
> >
> > merci
> >
> > "Philippe T [MS]" wrote:
> >
> > > Bonjour,
> > >
> > > Avez vous un élément discriminant comme une date ou autre.
> > >
> > > Si le volume est faible : un créate table avec un :
> > >
> > > INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM
> > >
> > > DELETE FROM MaTable
> > >
> > > INSERT INTO MaTable SELECT * FROM MaTableTemp
> > >
> > > Le tout dans une transaction ou avec un backup avant en cas de
> > >
> > > Phil.
> > > ________________________________________________________
> > > Philippe TROTIN
> > > Microsoft Services France http://www.microsoft.com/france
> > >
> > > "PHIL" <PHIL@discussions.microsoft.com> wrote in message
> > > news:76466A68-5773-4961-A79E-B85E91BF55CD@microsoft.com...
> > > > Bonjour,
> > > > j'ai une table avec des doublons.
> > > > c'est a dire deux fois le meme numero et le meme titre
> > > >
> > > > comment faire avec une requete pour supprimer tout les doublons de
> > > table.
> > > >
> > > > merci
> > >
> > >
> > >
>
>
>
Une fois que j'aurai toute les données, sans doublons dans ma table
temporaire,il faut que je supprime ma table d'origine,et laisse seulement
table temporaire?
"Philippe T [MS]" wrote:
> Bonjour,
>
> Il est possible d'utiliser une table temporaire :
>
> DECLARE @MaTableTemp TABLE(xx int, yy nvarchar(100), zz datetime)
>
> INSERT INTO @MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM MaTable
> GROUP BY xx, yy, zz
>
> DELETE FROM MaTable
>
> INSERT INTO MaTable SELECT * FROM @MaTableTemp
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" wrote in message
> news:
> > est t'il possible de faire un requete sans utiliser un create.
> >
> > comment cette requete s'ecrirai.
> >
> > merci
> >
> > "Philippe T [MS]" wrote:
> >
> > > Bonjour,
> > >
> > > Avez vous un élément discriminant comme une date ou autre.
> > >
> > > Si le volume est faible : un créate table avec un :
> > >
> > > INSERT INTO MaTableTemp(xx,yy,zz) SELECT DISTINCT xx,yy,zz FROM
> > >
> > > DELETE FROM MaTable
> > >
> > > INSERT INTO MaTable SELECT * FROM MaTableTemp
> > >
> > > Le tout dans une transaction ou avec un backup avant en cas de
> > >
> > > Phil.
> > > ________________________________________________________
> > > Philippe TROTIN
> > > Microsoft Services France http://www.microsoft.com/france
> > >
> > > "PHIL" wrote in message
> > > news:
> > > > Bonjour,
> > > > j'ai une table avec des doublons.
> > > > c'est a dire deux fois le meme numero et le meme titre
> > > >
> > > > comment faire avec une requete pour supprimer tout les doublons de
> > > table.
> > > >
> > > > merci
> > >
> > >
> > >
>
>
>