Bonjour,

J'essaie de créer une vue avec la syntaxe suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE OR REPLACE VIEW ma_vue
AS 
  (
SELECT @var:=@var+1 as compteur, count(*) as Nbre
FROM ma_table
GROUP BY id
ORDER BY Nbre DESC
)
Le problème est qu'il faut initialiser @var pour savoir d'où il faut démarrer..
..et je sais pas où placer le set @var=0;

Si vous avez une idée...

Cdt,