Tengo una tabla modificada con dos campos sesskey (varchar32, index) y productos (int11), ahora tengo que eliminar todas las filas que tienen group por sesskey count (*) = 1. Estoy intentando algunos métodos pero todos fallan.MYSQL borrar todos los resultados que cuentan count (*) = 1
Ejemplo:
delete from taged where sesskey in (select sesskey from taged group by sesskey having count(*) = 1)
El campo sesskey no podría ser una clave primaria porque su repetido.
por alguna razón esto no funcionó para mí en una versión reciente de MySQL. Tuve que usar el ejemplo de tu blog (LEFT JOIN, ID IS NULL). Logré eliminar las filas incorrectas también: p (tuve que usar IS NOT NULL para mi caso) – Spikolynn