Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Requêtes
Requêtes Forum d'entraide sur les requêtes SQL spécifiques à PostgreSQL, les triggers, les vues, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/02/2011, 19h24   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2010
Messages : 85
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 85
Points : 14
Points : 14
Par défaut Ajouter une colonne dans une vue.

Bonsoir,

Je cherche à réaliser une vue qui ajoute une colonne de type booléen qui vérifie pour chaque tuple d'une table s'il existe une clé étrangère vers ce tuple dans une autre table.

En d'autres termes :
J'ai une table t_events avec les colonnes eve_id, eve_name.
Et une autre t_tokens avec les colonnes tok_id, tok_event_id.
tok_event_id étant une clé étrangère faisant référence à eve_id.

Je voudrais créer une vue qui m'afficherai eve_id, eve_name et une colonne bool true si eve_id est référence d'une clé étrangère dans tok_event.

Quelqu'un à une idée ?
Agoudard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 19h31   #2
Candidat au titre de Membre du Club
 
Inscription : avril 2010
Messages : 85
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 85
Points : 14
Points : 14
J'ai trouvé, il suffit de rajouter des constantes à la place des noms de champs et faire un peu d'algèbre relationel.
Agoudard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h31.


 
 
 
 
Partenaires

Hébergement Web