Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/07/2009, 07:44
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Respuesta: Como creo una consulta que borre clientes sin ordenes

Asi sería:
Código sql:
Ver original
  1. DELETE FROM CLIENTE
  2. WHERE NOT EXISTS(
  3.     SELECT *
  4.     FROM OBRA O
  5.     INNER JOIN ORDEN R ON O.IDOBRA = R.IDOBRA
  6.     WHERE CLIENTE.RUT = O.RUT
  7. )
Para borrar las ordenes tienes que hacer otro delete.
Suerte!
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.