PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → création table temporaire sql
création table temporaire sql
Débuté par caroline, 28 oct. 2005 11:32 - 1 réponse
Posté le 28 octobre 2005 - 11:32
Bonjour,

J'ai déjà posté un message ce matin car j'ai un problème de requête imbriquée. Je pense pouvoir le résoudre en créant une table temporaire basée sur une autre table (create table as select...). Mais en windev je ne sais pas où je peux utiliser cette commande. Il ne l'accepte pas dans les requêtes...
Quelqu'un aurait-il une idée??

Merci
Posté le 28 octobre 2005 - 16:12
Je pense qu'il faut passer par deux requêtes:
Une qui te renvoie la liste des Id:
select id_agent,max(date) from vaccination group by id_agent

Et une autre, qui reçoit l'id en paramètre, pour récupérer le reste des données
"select * from vaccination where id_agent = '" + id + "'"

Ou alors créer un fichire HF temporaire ( voir hdecritrubrique/hdecritfichier ), le "remplir" avec le résultat de la première requête, et faire une jointure entre ton fichier vaccination et le fichier temporaire. Par contre je ne sais pas si c'est faisable.

Frédéric.