Código:
Los ALTER TABLE los utilizo porque antes me daba un error de mixcollation y no puedo cambiar los collates, entonces había pensado cambiarlo y luego al terminar el delete dejarlo como estaba.ALTER TABLE inscripciones DEFAULT CHARACTER SET=latin1 DEFAULT COLLATE=latin1_swedish_ci; DELETE FROM inscripciones where piloto ='SELECT username FROM ip_users where user_id=2' and carrera ='Gran Premio de Westhill'; ALTER TABLE inscripciones DEFAULT CHARACTER SET=latin1 DEFAULT COLLATE=latin1_spanish_ci; You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; DELETE FROM inscripciones where piloto ='SELECT username FROM ip_users where u' at line 1
Saludos y gracias de antebrazo.