Bonjour.
Tout d'abord, pardonnez moi si je n'emplois pas les bon termes, le SQL n'est pas ma langue native
Je souhaite créer une vue reposant sur 2 tables. Je veux qu'elle liste toutes les lignes de la table A et éventuellement qu'elle remplisse une colonne si elle trouve des correspondances avec la table B.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Structure: TableA ID (serial clé primaire) Titre (text) Données: 1 , 'produit1' 2 , 'produit2'Je souhaite donc avoir une vue qui représente toutes les lignes de la tableA de la facon suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Structure: TableB ID (serial clé primaire) tableAid (integer, clé externe = TableA.ID , contrainte unique sur cette colonne) commentaire(text) Données: 1 , 2 , 'c\'est le produit 1'
TableA.ID,TableA.titre,TableB.titre
Ca me donnerait ceci :
1 , 'produit 1' , NULL
2 , 'produit 2' , 'c\'est le produit 2'
Est ce possible de faire ceci svp?
Partager