SQL - Borrar Facturas y DetalleFactura mediante Folio

   
Vista:

Borrar Facturas y DetalleFactura mediante Folio

Publicado por Beto10 (3 intervenciones) el 03/10/2007 22:40:36
Necesito saber como borrar en cascada.
Tengo 2 tablas
factura:
folio
expira
descripcion
total

detallefactura:
folio
producto
precio

necesito borrar las facturas por la fecha que expira y borrar sus detallefactura que son los productos que van en las facturas,como borro en las dos tablas relacionandolas por medio de folio,me han dicho que con EXIST pero no lo he utilizado.

para borrar en la tabla principal de las facturas va asi:
SELECT *,Factura.*,Expiracion AS Expr1
FROM Factura
WHERE (Expiracion = CONVERT(DATETIME, '2007-09-25 00:00:00', 102))

pero si hago esto dejo la informacion de las facturas en detallefactura,que son los productos que incluyen las facturas las cuales estan relacionadas con los mismos folios.

Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder