Ayuda con INSERT SELECT (MySQL)
Buenas a todos.
En mi proyecto con PHP y MySQL tengo la siguiente consulta, la cual funciona sin problemas en mi ambiente local de desarrollo (XAMPP con MySQL 8.0.18), pero no funciona en ambiente productivo (MySQL 5.6.49) arrojando el error "1064 - Algo está equivocado en su sintax cerca 'WHERE NOT EXISTS (SELECT * FROM inscriptos (...) ' en la linea 1".
INSERT INTO inscriptos (piloto_id, evento_id) SELECT 1,1 WHERE NOT EXISTS (SELECT * FROM inscriptos WHERE piloto_id = 1 AND evento_id = 1) LIMIT 1
Claramente es un tema de versión de MySQL. ¿Alguien tiene alguna idea de cómo reescribir la consulta de modo que siga siendo una sola?
Gracias
0
Iniciar sesión para dejar un comentario.
Comentarios
0 comentarios