como hacer un procedimiento almacenado

17/02/2007 - 15:01 por Carmelo J. Morales Muñoz | Informe spam
hola!

tengo un procedimiento almacenado que me devuelve la cabecera de una
factura, Fecha, CodigoCliente, CIF, etc para abreviar algo como


select
NumFactura, Fecha, CodigoCliente, CIF
from cabecerasFactura



y otro procedimiento almacenado que me devuelve las líneas de la factura


select
CodArticulo, Descripcion, Importe
from lineasFactura



Mi pregunta es ¿como puedo hacer un procedimiento almacenado (si se
puede) que devuelva tanto la cabecera como las líneas de la factura?.

un saludo.
 

Leer las respuestas

#1 Alejandro Mesa
17/02/2007 - 16:46 | Informe spam
Carmelo,

Crea un sp que haga un join de las tablas.

select
cf.NumFactura, cf.Fecha, cf.CodigoCliente, cf.CIF,
df.CodArticulo, df.Descripcion, df.Importe
from
dbo.cabecerasFactura as cf
inner join
lineasFactura as df
on cf.NumFactura = df.NumFactura
go


AMB


"Carmelo J. Morales Muñoz" wrote:

hola!

tengo un procedimiento almacenado que me devuelve la cabecera de una
factura, Fecha, CodigoCliente, CIF, etc para abreviar algo como


select
NumFactura, Fecha, CodigoCliente, CIF
from cabecerasFactura



y otro procedimiento almacenado que me devuelve las líneas de la factura


select
CodArticulo, Descripcion, Importe
from lineasFactura



Mi pregunta es ¿como puedo hacer un procedimiento almacenado (si se
puede) que devuelva tanto la cabecera como las líneas de la factura?.

un saludo.



Preguntas similares