Pregunta

25/04/2008 - 17:50 por Wilfredo Alcides Chacón | Informe spam
Hola a todos

A ver si me pueden ayudar con esto.

Como puedo hacer para crear un campo calculado que numero correlativamente
las filas del resultado de una consulta?

De antemano gracias...

Preguntas similare

Leer las respuestas

#1 Francizk0
25/04/2008 - 18:11 | Informe spam
Puedes Probar con esto Espero Te sirva ( Ms- SQL 2000 )

USE Northwind
GO
select customerid, orderdate, orderid,
( select count(*)from dbo.orders as b
where b.customerid = a.customerid and
( b.orderdate < a.orderdate or
( b.orderdate = a.orderdate and b.orderid <= a.orderid )
)
) as rn
from dbo.orders as a
order by customerid, orderdate, orderid
Go
Respuesta Responder a este mensaje
#2 Francizk0
25/04/2008 - 18:11 | Informe spam
Puedes Probar con esto Espero Te sirva ( Ms- SQL 2000 )

USE Northwind
GO
select customerid, orderdate, orderid,
( select count(*)from dbo.orders as b
where b.customerid = a.customerid and
( b.orderdate < a.orderdate or
( b.orderdate = a.orderdate and b.orderid <= a.orderid )
)
) as rn
from dbo.orders as a
order by customerid, orderdate, orderid
Go
Respuesta Responder a este mensaje
#3 Francizk0
25/04/2008 - 18:12 | Informe spam
Espero esto te sirva

USE Northwind
GO
select customerid, orderdate, orderid,
( select count(*)from dbo.orders as b
where b.customerid = a.customerid and
( b.orderdate < a.orderdate or
( b.orderdate = a.orderdate and b.orderid <= a.orderid )
)
) as rn
from dbo.orders as a
order by customerid, orderdate, orderid
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida