Como puedo generar un identity en una consulta?

08/07/2003 - 23:24 por Marcelo Cuevas | Informe spam
Pues eso, como genero un identity por cada registro que me genera esta
consulta les envio
el query para que me indiquen y me puedan ayudar!!!!

select year(i0148_fecha) as anno, i0132_nom_corto as nombre,
sum(cast(i0147_valor as money(13,2))) as valor from i0148
join i0143 on i0143_cartera= i0148_clave
join i0145 on i0143_clave = i0145_rubro_aplicado
join i0134 on i0143_rubro = i0134_clave
join i0147 on i0145_clave = i0147_concepto_aplicado
join i0132 on i0132_clave = i0145_concepto
where i0148_tipo_contribuyente = 18 and i0148_referencia1='r114000003'
group by year(i0148_fecha),i0132_nom_corto
go
 

Leer las respuestas

#1 Fernando España
08/07/2003 - 23:58 | Informe spam
Envia el resultado de la consulta a una tabla temporal y agrega la
instruccion para un campo identity, luego haces ya el select de la tabla
temporal y listo.


Fernando España

"Marcelo Cuevas" wrote in message
news:
Pues eso, como genero un identity por cada registro que me genera esta
consulta les envio
el query para que me indiquen y me puedan ayudar!!!!

select year(i0148_fecha) as anno, i0132_nom_corto as nombre,
sum(cast(i0147_valor as money(13,2))) as valor from i0148
join i0143 on i0143_cartera= i0148_clave
join i0145 on i0143_clave = i0145_rubro_aplicado
join i0134 on i0143_rubro = i0134_clave
join i0147 on i0145_clave = i0147_concepto_aplicado
join i0132 on i0132_clave = i0145_concepto
where i0148_tipo_contribuyente = 18 and i0148_referencia1='r114000003'
group by year(i0148_fecha),i0132_nom_corto
go




Preguntas similares