Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

devolver consulta con nro de registro

Estas en el tema de devolver consulta con nro de registro en el foro de SQL Server en Foros del Web. Quiero hacer un select de una tabla y que me devuelva los campos seleccionados y además y número que represente el registro, como un identy.. ...
  #1 (permalink)  
Antiguo 26/07/2007, 12:09
 
Fecha de Ingreso: febrero-2007
Mensajes: 182
Antigüedad: 17 años, 2 meses
Puntos: 0
devolver consulta con nro de registro

Quiero hacer un select de una tabla y que me devuelva los campos seleccionados y además y número que represente el registro, como un identy..
es decir:

#1,campo1,campo2..etc..
#2,campo1,campo2..etc..
#3,campo1,campo2..etc..
#4,campo1,campo2..etc..

etc...
no puedo poner un identy en la tabla, sólo quiero que me devuelva el nro que me representa el número de registro si alguien tiene alguna sol le agradezco

trabajo con SQL SERVER 2000


Martin
  #2 (permalink)  
Antiguo 26/07/2007, 12:35
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: devolver consulta con nro de registro

Te dejo el codigo en T-SQL, adaptalo a tus necesidades

SELECT Tabla.PK, COUNT(*)
FROM Tabla
JOIN Tabla as T
ON Tabla.PK>=T.PK
GROUP BY Tabla.PK

Saludos
  #3 (permalink)  
Antiguo 26/07/2007, 12:58
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Re: devolver consulta con nro de registro

Puede hacerlo insertando los datos en una variable tabla con un identity (o en una temporal de sesion ) y luego seleccionando los registros insertados...

Código:
Declare @tblPaso table
(iRegistro as int identity primary key,[lista de campos])

Insert into @tblPaso([lista de campos])
Select[lista de campos]
From  MiTabla

Select iRegistro,[lista de campos ] from @tblPaso
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #4 (permalink)  
Antiguo 26/07/2007, 13:33
 
Fecha de Ingreso: febrero-2007
Mensajes: 182
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: devolver consulta con nro de registro

me anda bárbaro el ejemplo que mandaste...el tema es que como es para exportar a excel en este caso, tengo como 40 campos en el select y no puedo hacer lo que mencionas....

Martin
  #5 (permalink)  
Antiguo 26/07/2007, 13:55
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: devolver consulta con nro de registro

Esta la opcion que nos propone nuestro amigo Andres95, creo que te serviria para lo que buscas.
  #6 (permalink)  
Antiguo 26/07/2007, 16:07
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: devolver consulta con nro de registro

Buscando, buscando, me encontre este estupendo articulo:

http://support.microsoft.com/default...en-us%3b186133
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:19.