Instruction de mise à jour MySQL Utilisation d'un tableau créé à la volée
Question
Je veux mettre à jour un tableau, disons Table 1
en utilisant une table que je crée à la volée (disonstemp
). Pour y parvenir, j'ai la requête suivante:
UPDATE Table1 SET COUNT = temp.ctemp FROM ( SELECT A, SUM(UNO) AS ctemp FROM Table1
GROUP BY A
ORDER BY A)
AS temp,Table1 t1
WHERE temp.A = t1.A;
Ça fonctionne bien dans SQL Server 2008
mais MySQL
jette l'erreur
syntax error, unexpected FROM, expecting 'END_OF_INPUT' or ';'
Une idée de ce qui me manque ici?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange