afficher le numéro de ligne dans la requête select

quel est le problème avec cette requête? il montre la valeur null dans rowno colonne.

SELECT @rowno:=@rowno+1 `rn`,`id`, `title`, `topic` 
FROM stories,(SELECT @rownum:=0) r 
WHERE newstype='2';

je le lance dans 'MySQL Query browser'

merci d'avance.

OriginalL'auteur hd. | 2011-01-01