Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Correlativo (Correccion)

0 views
Skip to first unread message

Jose Domingo Guzman

unread,
Feb 13, 2004, 2:11:54 PM2/13/04
to
Hola a todos
Tengo la siguiente duda
como hago para que me aparesca el numero de fila correspondiete a una
consulta
el
1 xxxxx,bbbb
2 xxxxx,ccccc
3 dddd,fffffff
4 rrrrrr,ffffff
5 ggg,dddddd

lo que necesito que salga son los numero del 1 al 5 dentro de la consulta.


Maximiliano D. A.

unread,
Feb 13, 2004, 2:20:24 PM2/13/04
to
una forma seria:

select
identity(int,1,1) as posicion, otros campos into #tabla_temporal
from Tabla origen y demas

Select * from #tabla_temporal

Esto lo ha puesto un compañero en el hit de RANKING hace unos dias, podrias
revisar el mismo y veras algo muy parecido a lo tuyo.

Salu2

--
Maximiliano Damian Accotto


"Jose Domingo Guzman" <dgu...@transmedina.net> escribió en el mensaje
news:evdyAWm8...@TK2MSFTNGP09.phx.gbl...

ulises

unread,
Feb 13, 2004, 2:54:18 PM2/13/04
to
Tambien podrías probar con este código de ejemplo :

create table #tempo ( campo1 char(5), campo2 char(5) )
go
insert into #tempo values ( 'xxxxx','bbbbb')
insert into #tempo values ( 'yyyyy','ccccc')
insert into #tempo values ( 'ddddd','fffff')
insert into #tempo values ( 'rrrrr','fffff')
insert into #tempo values ( 'ggggg','ddddd')
go
select count(*) as contador, a.campo1, a.campo2
from #tempo a join #tempo b
on ( a.campo1 >= b.campo1 )
group by a.campo1, a.campo2
order by a.campo1, a.campo2

el resultado sería :

contador campo1 campo2
----------- ------ ------
1 ddddd fffff
2 ggggg ddddd
3 rrrrr fffff
4 xxxxx bbbbb
5 yyyyy ccccc

(5 row(s) affected)

Saludos,
Ulises

>-----Mensaje original-----

>.
>

0 new messages