Précédent   Forum du club des développeurs et IT Pro > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/11/2012, 11h19   #1
mathieu_r
Membre confirmé
 
Inscription : mai 2005
Messages : 426
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 426
Points : 222
Points : 222
Par défaut script SQL, utilisation de variables

Bonjour,

J'ai une question concernant l'exécution de requêtes sql.

J'ai deux types de tables:
- le premier, correspondant à une liste de communes sur une région. Il y a autant de tables que de communautés de communes: CC1 (...) CCN
- un autre, correspondant à des variables établies sur toutes les communes de la région. Il y a autant de tables que de variables: tb1 (...) tbN

J'aimerais, dans un script sql, récupérer la liste des communes depuis mon premier type de tables, donc appartenant à une communauté de communes, puis récupérer toutes les variables pour cette liste de communes.

Je me demandais s'il y avait moyen de rendre cela plus ou moins automatique, par ex. de faire qqch dans ce style dans la fenêtre sql:

Code :
1
2
3
4
5
6
DECLARE rec CURSOR FOR SELECT code_comm FROM CC1;
 
SELECT * FROM tb1 WHERE code_comm IN rec
SELECT * FROM tb2 WHERE code_comm IN rec
(...)
SELECT * FROM tbN WHERE code_comm IN rec
...histoire de ne pas retaper ma requête initiale à chaque appel de tb

Je préfère ne pas créer de fonction pour cela car mes collègues qui pourront modifier la requête ne maîtrisent pas l'écriture de fonctions.

En vous remerciant par avance de vos lumières,

Mathieu
mathieu_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h27.


 
 
 
 
Partenaires

Hébergement Web