Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2010, 13:27
elalmacen60
 
Fecha de Ingreso: mayo-2008
Mensajes: 111
Antigüedad: 16 años
Puntos: 1
Error en un delete

Hola tengo la siguiente consulta que no se me ejecuta.

delete from clientes where IdGrupo = 3 and IdCliente >(Select min(IdCliente) from clientes where IdCliente = IdCliente)

Si en vez de hacer delete hago la misma consulta con select * me trae los datos, pero no con delete. Por que puede ser.
Hice la consulta en mi gestor de sql y me da este error:
"You can't specify target table 'clientes' for update in FROM clause"

Desde ya muchas gracias!