Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Martin CLAVREUIL
Bonjour,
a mon sens la seule utilité de la clause et de permettre de compter les redondances comme une seule occurence. Exemple : je cherche les 2 meilleurs vendeurs parmis une table telle que : Nom;CA a;22000 b;23000 c:23000 d:20500
select top 2 nom [..] ca asc - > renvoie 2 lignes (b,c) select top 2 nom with ties [..] ca asc - > renvoie 3 lignes (b,c,a)
"Reda Saouri" a écrit dans le message de news:
Bonjour,
Je n'arrives pas à comprendre à quoi sert l'option WITH TIES malgré que j'ai lu et relu la doc de sql server 2000.
Merci de me donner une explication plus simplifiée ou des exemples concrets
Bonjour,
a mon sens la seule utilité de la clause et de permettre de compter les
redondances comme une seule occurence.
Exemple :
je cherche les 2 meilleurs vendeurs parmis une table telle que :
Nom;CA
a;22000
b;23000
c:23000
d:20500
select top 2 nom [..] ca asc - > renvoie 2 lignes (b,c)
select top 2 nom with ties [..] ca asc - > renvoie 3 lignes (b,c,a)
"Reda Saouri" <dotnet@namirtek.com> a écrit dans le message de news:
uqvYvwhNFHA.2704@TK2MSFTNGP15.phx.gbl...
Bonjour,
Je n'arrives pas à comprendre à quoi sert l'option WITH TIES malgré que
j'ai lu et relu la doc de sql server 2000.
Merci de me donner une explication plus simplifiée ou des exemples
concrets
a mon sens la seule utilité de la clause et de permettre de compter les redondances comme une seule occurence. Exemple : je cherche les 2 meilleurs vendeurs parmis une table telle que : Nom;CA a;22000 b;23000 c:23000 d:20500
select top 2 nom [..] ca asc - > renvoie 2 lignes (b,c) select top 2 nom with ties [..] ca asc - > renvoie 3 lignes (b,c,a)
"Reda Saouri" a écrit dans le message de news:
Bonjour,
Je n'arrives pas à comprendre à quoi sert l'option WITH TIES malgré que j'ai lu et relu la doc de sql server 2000.
Merci de me donner une explication plus simplifiée ou des exemples concrets
Med Bouchenafa
Regarde le très bon exemple suivant emprunté à Francesco Balena (http://www.devx.com/vb2themax/Tip/18477), Dans la base Pubs, la requête suivante te donne le titre et le prix de chaque ouvrage. SELECT title, price FROM titles ORDER BY price DESC Tu peux remarquer que 4 ouvrages ont le même prix de 19.9900 et pourtant si tu fais SELECT TOP 5 title, price FROM titles ORDER BY price DESC Seul l'un des ces 4 bouquins est raméné par la requête. Pour récuperer l'ensemble des bouquins qui ont le même prix que le cinquième SELECT TOP 5 WITH TIES title, price FROM titles ORDER BY price DESC
-- Bien cordialement Med Bouchenafa
"Reda Saouri" a écrit dans le message de news:
Bonjour,
Je n'arrives pas à comprendre à quoi sert l'option WITH TIES malgré que j'ai lu et relu la doc de sql server 2000.
Merci de me donner une explication plus simplifiée ou des exemples concrets
Regarde le très bon exemple suivant emprunté à Francesco Balena
(http://www.devx.com/vb2themax/Tip/18477),
Dans la base Pubs, la requête suivante te donne le titre et le prix de
chaque ouvrage.
SELECT title, price FROM titles ORDER BY price DESC
Tu peux remarquer que 4 ouvrages ont le même prix de 19.9900
et pourtant si tu fais
SELECT TOP 5 title, price FROM titles ORDER BY price DESC
Seul l'un des ces 4 bouquins est raméné par la requête.
Pour récuperer l'ensemble des bouquins qui ont le même prix que le cinquième
SELECT TOP 5 WITH TIES title, price FROM titles ORDER BY price DESC
--
Bien cordialement
Med Bouchenafa
"Reda Saouri" <dotnet@namirtek.com> a écrit dans le message de news:
uqvYvwhNFHA.2704@TK2MSFTNGP15.phx.gbl...
Bonjour,
Je n'arrives pas à comprendre à quoi sert l'option WITH TIES malgré que
j'ai lu et relu la doc de sql server 2000.
Merci de me donner une explication plus simplifiée ou des exemples
concrets
Regarde le très bon exemple suivant emprunté à Francesco Balena (http://www.devx.com/vb2themax/Tip/18477), Dans la base Pubs, la requête suivante te donne le titre et le prix de chaque ouvrage. SELECT title, price FROM titles ORDER BY price DESC Tu peux remarquer que 4 ouvrages ont le même prix de 19.9900 et pourtant si tu fais SELECT TOP 5 title, price FROM titles ORDER BY price DESC Seul l'un des ces 4 bouquins est raméné par la requête. Pour récuperer l'ensemble des bouquins qui ont le même prix que le cinquième SELECT TOP 5 WITH TIES title, price FROM titles ORDER BY price DESC
-- Bien cordialement Med Bouchenafa
"Reda Saouri" a écrit dans le message de news:
Bonjour,
Je n'arrives pas à comprendre à quoi sert l'option WITH TIES malgré que j'ai lu et relu la doc de sql server 2000.
Merci de me donner une explication plus simplifiée ou des exemples concrets