Hola redsnake80:
La función rownum no existe en MySQL, esta es de Oracle, sin embargo hay algunos trucos para hacer las veces de esta función... checa este script:
Código MySQL:
Ver originalQuery OK, 0 rows affected (0.24 sec)
Query OK, 4 rows affected (0.12 sec)
+-------------+
| descripcion |
+-------------+
| uno |
| dos |
| tres |
| cuatro |
+-------------+
mysql
> SELECT @rownum
:=@rownum
+1 rownum
, TuTabla.descripcion
+--------+-------------+
| rownum | descripcion |
+--------+-------------+
| 1 | uno |
| 2 | dos |
| 3 | tres |
| 4 | cuatro |
+--------+-------------+
En lugar de TuTabla pondrías tu consulta, con un alias.
Dale un vistazo para ver si te sirve.
Saludos
Leo.