Cita:
Iniciado por quintan No usas php por lo que en una consulta tendrías que usar CROSS JOIN, creo que algo así debería funcionar.
DELETE
p1
FROM videos AS p1
CROSS JOIN (
SELECT ID FROM videos GROUP BY id HAVING COUNT(id) > 1
) AS p2
USING (id)
No entiendo bien esa consulta, mis filas tienen "
id" único, un campo "
nombre" a través del cual obtengo las filas con info repetida y otras columnas..
¿Sería así?
Código:
DELETE
p1
FROM videos AS p1
CROSS JOIN (
SELECT ID FROM videos GROUP BY nombre HAVING COUNT(nombre) > 1
) AS p2
USING (id)