C'est une requête de suppression que je veux lancer sur phpMyAdmin.
(Version du client MySQL: 4.0.21
phpMyAdmin - 2.8.0-rc1)
Je veux supprimer toutes les candidatures aux missions d'une entreprise
CANDIDATURE [idmission,...]
MISSION[identreprise,idmission,...]
me renvoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DELETE FROM CANDIDATURE WHERE CANDIDATURE.idmission IN (SELECT MISSION.idmission FROM MISSION WHERE MISSION.identreprise=22)
#1064 - 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 'SELECT ENTREPRISE.idmission FROM ENTREPRISE WHERE ENTREPRISE.id
Pourtant les requêtes prises indépendamment fonctionnent!
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT MISSION.idmission FROM MISSION WHERE MISSION.identreprise=22
Quel est le problème??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DELETE FROM CANDIDATURE WHERE CANDIDATURE.idmission IN (3,4)
Partager