Lo siento hermes, pero esto borraria todos los pedidos para los que exista al menos una factura, no???. Ademas en lugar del = debiera tener el operador in, de lo contrario, al existir mas de una factura en la tabla, la sentencia tendria que devolver un error, puesto que no se puede aplicar el = a un conjunto de registros.
Yo creo que con lo ya aportado por delphi.com.ar debiera estar en capacidad de resolverlo.
Hasta luego.
