Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2015, 03:41
wesos
 
Fecha de Ingreso: noviembre-2007
Mensajes: 90
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta [SQL] Error en consulta con subconsulta

El siguiente código me da error:
Código:
DELETE FROM videos WHERE id IN(Select id FROM videos GROUP BY nombre HAVING count(nombre) >1)
Pero esta subconsulta..
Código:
Select id FROM videos GROUP BY nombre HAVING count(nombre) >1
Si funciona, me arroja todos los id de las filas que deseo borrar.

Ahora lo que quiero es borrar sobre esa misma tabla esas filas, todas las que contienen la id que me muestra la subconsulta(unas 30.000 filas).

¿Cómo puedo hacerlo?
Y disculpad si no es el subforo correcto, no encontraba el de mysql.