autonumerico

22/12/2004 - 22:48 por Imac_Man | Informe spam
saludos amigos,

Necesito hacer algo extraño, imaginense esta consulta

Select NombreProducto, Precio from Ventas

Pues a esto necesito meterle una columna con numeros para cada fila es decir
1,2,3,4,5,6.n para cada registro, pero no quiero que esta columna de
numeros quede almacenada solo en las consultas, algo asi


Autonum NombreProducto Precio
1 Sombrero $30.00
2 Camisa $20.00
3 Calsones $10.00
4 Pantalones $25.00

Gracias de antemano

Preguntas similare

Leer las respuestas

#1 josmanvaljav
22/12/2004 - 23:09 | Informe spam
Una alternativa sería crearte una tabla temporal o de tipo variable con una
columna de tipo identidad en tu procedimiento almacenado... algo asi:

Create Table #Ventas ( correlativo int IDENTITY(1,1), NombreProducto
varchar(60), Precio decimal(15,5) )

Insert into #Ventas (NombreProducto, Precio)
Select NombreProducto, Precio from Ventas

Y finalmente
Select * from #Ventas

José Valdivia.


"Imac_Man" escribió:

saludos amigos,

Necesito hacer algo extraño, imaginense esta consulta

Select NombreProducto, Precio from Ventas

Pues a esto necesito meterle una columna con numeros para cada fila es decir
1,2,3,4,5,6.n para cada registro, pero no quiero que esta columna de
numeros quede almacenada solo en las consultas, algo asi


Autonum NombreProducto Precio
1 Sombrero $30.00
2 Camisa $20.00
3 Calsones $10.00
4 Pantalones $25.00

Gracias de antemano


Respuesta Responder a este mensaje
#2 Isaias
23/12/2004 - 00:35 | Informe spam
Jose Valdivia

Es correcto, pero nuestro amigo IMAC, no desea almacenar el dato
AUTONUMERICO en su tabla.

Esto fue publicado por nuestro master Javier Loria hace algun tiempo:

SELECT Tabla.PK, COUNT(*)
FROM Tabla
JOIN Tabla as T
ON Tabla.PK>=T.PK
GROUP BY Tabla.PK
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida