OVH Cloud OVH Cloud

table étant le résultat d'une requête

1 réponse
Avatar
joel hoareau
Bonjour,
j'aimerais savoir s'il était possible de créer une table (que j'utiliserai
temporairement) ds laquelle j'insèrerai les données d'une requête SQL. un
truc du genre:
set matable= bd.createtable("select...from...where...;")
qui m'éviterais de:
- définir les propriétés champ par champ de cette table
-d'insérer les enregistrements un à un dans cette table
et cela en dao sous vb6.
Mon but:
-créer une nouvelle table
-exécuter une requête sur deux tables existantes: "Select tab1.*,tab2.* from
tab1,tab2 where tab1.nom = tab2.nom"
-insérer le résultat de cette requête ds ma nouvelle table
-modifier certaines valeurs de ses champs (par utilisation de
fonctions)
-exécuter une requête sur la table ainsi modifié en vue d'un
traitement ultérieur
-supprimer ma nouvelle table

1 réponse

Avatar
Bismark Prods
je sais pas si c'est supporté mais il s'agit de View ! dans SQL

"joel hoareau" a écrit dans le message de
news:
Bonjour,
j'aimerais savoir s'il était possible de créer une table (que j'utiliserai
temporairement) ds laquelle j'insèrerai les données d'une requête SQL. un
truc du genre:
set matable= bd.createtable("select...from...where...;")
qui m'éviterais de:
- définir les propriétés champ par champ de cette table
-d'insérer les enregistrements un à un dans cette table
et cela en dao sous vb6.
Mon but:
-créer une nouvelle table
-exécuter une requête sur deux tables existantes: "Select tab1.*,tab2.*


from
tab1,tab2 where tab1.nom = tab2.nom"
-insérer le résultat de cette requête ds ma nouvelle table
-modifier certaines valeurs de ses champs (par utilisation de
fonctions)
-exécuter une requête sur la table ainsi modifié en vue d'un
traitement ultérieur
-supprimer ma nouvelle table