Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2012, 15:49
freddy644
 
Fecha de Ingreso: marzo-2007
Mensajes: 17
Antigüedad: 17 años, 1 mes
Puntos: 0
Unir resultado de 2 select SQL

Saludos...

Me encuentro con un problema que al menos para mi es bien complicado...

El asunto es que tengo una función almacenada en una base de datos sql anywere de powerbuilder...

Esta función me devuelve unos totales, que son mostrados en un datawindow, bueno el punto es este: Hay un calculo o un dato que no se lo puede hacer dentro del sql.

Que pasa ese calculo lo tengo que hacer en otro sql aparte y el problema es que no se como unir las columnas del primer sql con el segundo...

He estado buscando en la web pero parece que eso no se puede hacer no he podido encontrar nada al respecto...

Les paso a esquematizar algo como es el asunto:


Primer Sql

Devuelve

nombre,
ruc,
parcial,
con_iva,
sin_iva,
iva,
total


Segundo Sql

ruc,
numero_documentos

necesito la función me devuelva lo siguente:

nombre,
ruc,
parcial,
con_iva,
sin_iva,
iva,
total,
numero_documentos (Segundo SQL)


este campo numero_documentos contabiliza lógicamente la cantidad
de facturas que tiene el cliente, pero como en el primer Sql se toman
en cuenta 2 tablas que son la cabecera y detalle de la factura si yo hago el cálculo
dentro del primer Sql me contabiliza el tomar de registros por detalle y no por factura...

es por eso que lo tengo que hacer por separado...Si tienen el modo de hacerlo en un
solo sql seria fantástico pero si no entonces les suplico ayuda para hacerlo de algun modo dentro de una función sql...

Les agradezco