Précédent   Forum des professionnels en informatique > 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 Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/06/2004, 14h31   #1
Invité de passage
 
Inscription : mai 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 24
Points : 0
Points : 0
Par défaut [débutant] requête

voilà j'ai 2 tables définies de la manière suivante dans ma base de données:


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
 
 
/*==============================================================*/
 
/* Table : SUPPORT                                              */
 
/*==============================================================*/
 
CREATE TABLE SUPPORT (
 
CODE_SUPPORT         INT4                 NOT NULL,
 
NOM_SUPPORT          VARCHAR(40)          NOT NULL,
 
NOM_INTERNATIONAL    VARCHAR(255)         NOT NULL,
 
constraint PK_SUPPORT PRIMARY KEY (CODE_SUPPORT)
 
);
 
 
 
 
/*==============================================================*/
 
/* Table : FRACTION_ANALYSEE                                    */
 
/*==============================================================*/
 
CREATE TABLE FRACTION_ANALYSEE (
 
CODE_FRACTION        INT4                 NOT NULL,
 
CODE_SUPPORT         INT4                 NOT NULL,
 
NOM_FRACTION         VARCHAR(50)          NOT NULL,
 
NOM_INTERNATIONAL    VARCHAR(255)         NOT NULL,
 
constraint PK_FRACTION_ANALYSEE PRIMARY KEY (CODE_FRACTION),
 
constraint FK_FRACTION_FRACTION__SUPPORT FOREIGN KEY (CODE_SUPPORT)
 
   REFERENCES SUPPORT (CODE_SUPPORT)
 
   ON DELETE restrict ON UPDATE restrict
 
);
Je voudrais savoir comment accèder aux données "nom_support" de la table support dont le nom_fraction de la table fraction_analysee vaut "eau" ?

Merci.
ber_jp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2004, 20h38   #2
Expert Confirmé Sénior
 
Avatar de GrandFather
 
Inscription : mai 2004
Messages : 4 490
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : mai 2004
Messages : 4 490
Points : 5 049
Points : 5 049
Code :
SELECT S.NOM_SUPPORT FROM SUPPORT AS S, FRACTION_ANALYSEE AS F WHERE S.CODE_SUPPORT = F.CODE_SUPPORT AND F.NOM_FRACTION = 'eau'
Mais ton post serait plus à sa place dans le forum SQL...
GrandFather est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h06.


 
 
 
 
Partenaires

Hébergement Web