Ok, effectivement sous Oracle ça fonctionne bien en cumul ; par contre sous SQL Server 2008, ça ne passe pas.
J'aurais appris quelque chose \o/
Type: Messages; Utilisateur: Rei Ichido
Ok, effectivement sous Oracle ça fonctionne bien en cumul ; par contre sous SQL Server 2008, ça ne passe pas.
J'aurais appris quelque chose \o/
À quoi est censé correspondre COUNT(*) OVER (ORDER BY colonne) ? Vous comptez de manière différente selon l'ordre dans lequel vous lisez les lignes ?
C'est l'utilisation du COUNT avec ORDER BY qui me semble pour le moins étrange.
WITH T AS
(
SELECT Produit,
ROW_NUMBER() OVER(ORDER BY Votes DESC) AS N
FROM MaTable
)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.