Crear contador dentro de una consulta
Lo que me gustaría hacer es hacer una selección de una serie de campos de una vista y que a la vez que me hace la selección, crear un campo más que contenga un número, que se irá incrementado, es decir, que si salen 5 registros cada registro tendrá en dicho campo el valor:
Registro 1 -> valor 1
Registro 2 -> valor 2
Registro 3 -> valor 3
Registro 4 -> valor 4
Registro 5 -> valor 5
Si alguien sabe como hacerlo por favor que me escriba, gracias.
Un saludo.
Registro 1 -> valor 1
Registro 2 -> valor 2
Registro 3 -> valor 3
Registro 4 -> valor 4
Registro 5 -> valor 5
Si alguien sabe como hacerlo por favor que me escriba, gracias.
Un saludo.
utiliza en la select el campo rownum y te asignara a cada un un numero de regitro
El campo llamado rownum no existe, por lo menos yo no he podido ejecutar la select con ese campo.
Si a tí te ha funcionado podrias poner un ejemplo, please.
Si a tí te ha funcionado podrias poner un ejemplo, please.
Con esto te deberia funcionar:
select campo1,campo2,rownum from tabla1 where campo1 = 'condicion'
Salu2
select campo1,campo2,rownum from tabla1 where campo1 = 'condicion'
Salu2
No sé si vosotros habeis probado esto que me habeis dicho, pero no funciona me pone:
El nombre de columna 'rownum' no es válido.
Estoy hablando de una consulta en SQL.
El nombre de columna 'rownum' no es válido.
Estoy hablando de una consulta en SQL.
Muchas gracias a todos, pero lo que que yo necesito es para SQL.
De todas las maneras si alguien descubre como hacerlo....... ya sabeis, lo comentais.
De todas las maneras si alguien descubre como hacerlo....... ya sabeis, lo comentais.
