Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2004, 17:45
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 7 meses
Puntos: 11
Entonces el ejemplo que te di no te va a servir, dado que:

id mail
1 [email protected]
2 [email protected]

son dos registros distintos.

Prueba esto

# 1. crear una tabla que tenga los registros de la otra sin repetir, asi:
create table nueva as select min(id) as minid,mail from tabla vieja group by mail

# 2. borrar todos los registros de la tabla vieja
delete from vieja

# 3. insertar los registros de la tabla nueva en la vieja
insert into vieja select minid as id,mail from nueva

# 4. eliminar la tabla nueva
drop table nueva


espero que se entienda