Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2014, 03:36
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 9 meses
Puntos: 574
Respuesta: Delete en una consulta

TODOS?

Si tienes un identificador único es fácil
Código MySQL:
Ver original
  1. SELECT idAlumno INTO TablaTemporal
  2. FROM alumno
  3. GROUP BY cod_alu, ape_pat, ape_mat
  4. HAVING COUNT( * ) >1;
  5.  
  6. DELETE FROM alumno WHERE  idAlumno IN (SELECT idAlumno FROM TablaTemporal);
  7.  
  8. DROP TABLE TablaTemporal;
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.