Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2013, 07:38
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Como hacer un update con un select distinct

Debes entender la lógica antes de empezar a realizar operaciones que podrían entrañar pérdida de datos.

Imaginamos que en nombrecliente incluyes nombres y apellidos, claro.
Si no son muchas, lo mejor sería localizar las repeticiones mediante una consulta que te las traiga
Código MySQL:
Ver original
  1. SELECT nombrecliente, COUNT(*)total FROM clientes GROUP BY nombrecliente HAVING total > 1

Así sabrías si hay muchos repetidos y cuáles son antes de seguir con las operaciones.
Este es un primer paso. Dinos el resultado antes de seguir.