Crear una store procedures varias Tablas

08/08/2004 - 20:06 por Ivan Corrales M. | Informe spam
Srs.


Necesito sumar una cantidad ( un dato) de varias tablas distintas y que
estas cumplan ciertas condiciones de rango de fecha.
para esto uso una store procedure
ejemplo :

select * from boletas (rango de fechas)
cant=cant+cant


select * from facturas (rango de fechas
cant=cant+cant

y que me devuelva la suma total de cant

se puede hacer calculos de varias tablas en una SP ...???


gracias


Ivan -

SALU2 Chile

Preguntas similare

Leer las respuestas

#1 MAXI
08/08/2004 - 20:10 | Informe spam
Hola, eso no depende del SP en si, sino de como armes el query, y si se
puede armar eso que dices.

Revisa el uso de Subconsultas en el libro on-line, si no te das cuenta,
pasame algunos datos mas de tus tablas y te armo un ejemplo

Suerte





Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

Msn Messager:


"Ivan Corrales M." escribió en el mensaje
news:
Srs.


Necesito sumar una cantidad ( un dato) de varias tablas distintas y que
estas cumplan ciertas condiciones de rango de fecha.
para esto uso una store procedure
ejemplo :

select * from boletas (rango de fechas)
cant=cant+cant


select * from facturas (rango de fechas
cant=cant+cant

y que me devuelva la suma total de cant

se puede hacer calculos de varias tablas en una SP ...???


gracias


Ivan -

SALU2 Chile


Respuesta Responder a este mensaje
#2 Javier Loria
09/08/2004 - 07:07 | Informe spam
Hola:
En principio es "mejor" que hagas una vista con la union de las Tablas y
luego en el Select haces las condiciones del Where y del SUM.
==CREATE VIEW BoletasyFacturas
AS
SELECT , Cantidad, Fecha
FROM Facturas
UNION ALL
SELECT ..., Cantidad, Fecha
FROM Boletas
==Y luego haces las cuentas, para el rango.
==SELECT , SUM(Cantidad)
FROM BoletasyFacturas
WHERE Fecha BETWEEN @Inicio AND @Fin
== Espero haber entendido el problema,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda


"Ivan Corrales M." wrote in message
news:
Srs.


Necesito sumar una cantidad ( un dato) de varias tablas distintas y que
estas cumplan ciertas condiciones de rango de fecha.
para esto uso una store procedure
ejemplo :

select * from boletas (rango de fechas)
cant=cant+cant


select * from facturas (rango de fechas
cant=cant+cant

y que me devuelva la suma total de cant

se puede hacer calculos de varias tablas en una SP ...???


gracias


Ivan -

SALU2 Chile


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida