Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2009, 16:15
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Eliminar registros resultados de una consulta

No se si te he entendido bien.

Quieres eliminar los registros que muestran esta consulta de la tabla pagos?

Si es así, prueba esto:

Código sql:
Ver original
  1. DELETE FROM pagos WHERE
  2. documento IN(SELECT p.documento FROM
  3. (SELECT     codigo,documento, SUM(importe_pago) AS importe_pago,
  4.  fecha FROM   pagos GROUP BY codigo,documento,fecha) AS p  
  5. WHERE p.documento IN (SELECT documento FROM pagos )
  6. AND p.importe_pago = 0 AND p.codigo = 'IV00202266'
  7. AND p.fecha BETWEEN '2009-02-01' AND '2009-02-31');
__________________
Without data, You are another person with an opinion.
W. Edwads Deming