msi79
Messages postés509Date d'inscriptionlundi 24 août 2009StatutMembreDernière intervention 2 mai 2023
-
29 juin 2019 à 19:26
remiki90
Messages postés132Date d'inscriptionsamedi 28 juillet 2012StatutMembreDernière intervention27 décembre 2021
-
10 juil. 2019 à 22:12
Bonjour,
j'exécute cette requète et j'ai cette erreur
voici ma requète:
#1093 - You can't specify target table 'tb_classement' for update in FROM clause
DELETE FROM `tb_classement` WHERE id = (SELECT MAX(id) FROM tb_classement WHERE classe = '1' AND id_matiere = '47' AND id_elv = '129' AND promo = '2018-2019' AND perode = 'TRIM3')
NHenry
Messages postés15069Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention29 mai 2023158 29 juin 2019 à 23:12
Il faut que tu sépares ta requête, d'un côté la récupération de l'ID à supprimer, de l'autre la suppression.
Il me semble qu'il n'est pas possible de faire un DELETE avec un SELECT sur la même table.