
QUERY DESDE SUBQUERY.
Publicado por DALSOM (195 intervenciones) el 23/04/2004 21:41:10
HOLA A TODOS, HE ESTADO TRABAJANDO EN MI APRENDIZAJE DE SQL, PERO TODAVIA ME FALTA MUCHO.
A VER COMO SE PUEDE HACER ESTO,
TENGO UNA TABLA, CON UN CAMPO DE CANTIDAD, Y OTRO DE CODIGO Y TIPO,
A LA CUAL LE HECHO UN SUBQUERY, DESDE EL QUE DESEO HACER NUEVAMENTE UN "REQUERY", Y PROCESAR LOS REGISTROS CALCULADOS QUE YA ME ENVIA, PERO ME DA ERROR.
select codigo,descripcion,medida,
dbo.exinv(codigo,cantidad,dbo.medcon(medida))
from (select codigo,descripcion,
sum(cantidad) as cantidad, medida
from inventario.dbo.vreqd
where noreq in(1,2,3) group by codigo,medida,descripcion)
SE PUEDE HACER ESTO, O HABRIA ALGUNA OTRA FORMA DE HACERLO. HASTA DONDE, ESTO PARECE LOGICO. PERO NO SE EN QUE ESTE FALLANDO. LAS FUNCIONES, SOLO ME DEVUELVEN VALORES QUE PRESENTARE EN EL QUERY PRINCIPAL.
DE ANTEMANO GRACIAS POR TOMARSE TIEMPO PARA MI. ESPERO QUE TAMBIEN ESTO LE SIRVA A OTROS, SI SE SOLUCIONA.
A VER COMO SE PUEDE HACER ESTO,
TENGO UNA TABLA, CON UN CAMPO DE CANTIDAD, Y OTRO DE CODIGO Y TIPO,
A LA CUAL LE HECHO UN SUBQUERY, DESDE EL QUE DESEO HACER NUEVAMENTE UN "REQUERY", Y PROCESAR LOS REGISTROS CALCULADOS QUE YA ME ENVIA, PERO ME DA ERROR.
select codigo,descripcion,medida,
dbo.exinv(codigo,cantidad,dbo.medcon(medida))
from (select codigo,descripcion,
sum(cantidad) as cantidad, medida
from inventario.dbo.vreqd
where noreq in(1,2,3) group by codigo,medida,descripcion)
SE PUEDE HACER ESTO, O HABRIA ALGUNA OTRA FORMA DE HACERLO. HASTA DONDE, ESTO PARECE LOGICO. PERO NO SE EN QUE ESTE FALLANDO. LAS FUNCIONES, SOLO ME DEVUELVEN VALORES QUE PRESENTARE EN EL QUERY PRINCIPAL.
DE ANTEMANO GRACIAS POR TOMARSE TIEMPO PARA MI. ESPERO QUE TAMBIEN ESTO LE SIRVA A OTROS, SI SE SOLUCIONA.
Valora esta pregunta


0