Bonjour,

Dans un Query j'aimerais executer une requête SQL nécesitant la création d'une table temporaire, mais j'ai une erreur (Queryblabla.active=true -> erreur).


Cependant, j'ai cru comprendre que la propriété ACTIVE ne peut être utilisée que si l'on a uniquement de simple SELECT dans notre requête, j'ai donc essayé Queryblabla.ExecSQL dans mon code, mais ceci n'a pas fonctionné, erreur à l'execution.

(Ma requête fonctionne parfaitement sous phpMyadmin)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CREATE TEMPORARY TABLE rel_temp1
SELECT max(annee) AS an
FROM table1
;
SELECT prix
FROM table2, rel_temp1 AS rt1
WHERE table2.annee=rt1.an
Merci beaucoup à vous !!!