Bonjour,
Je pense que tout le monde a compris ta demande
Pour que les choses soient claires, une table ne comporte pas des champs (ils sont à la campagne). Une table est composé de colonnes et de lignes.
Pour expliquer plus en détail, nous allons prendre un exemple. Nous avons deux tables qui sont les suivantes.
Personne (Id, #VilleId, Nom, Prénom)
Lieu (VilleId, Ville, CodePostal)
Sous nous présentons cela sous la forme d'un MCD, il sera
[Personne] -- 1,N ---- (Habiter) ---- 1, 1 -- [Lieu]
Pour afficher les éléments des deux tables, tu dois écrire la requête ci-dessous
1 2 3 4
|
SELECT Nom, Prenom, Ville, CodePostal
FROM Personne P
LEFT JOIN Lieu L ON P.VilleId = L.VilleId |
Ainsi, tu peux présenter, dans ton dbGrid, les colonnes des deux tables.
@louay02
Code :
SELECT ville, date FROM temps, villes WHERE ville = nom;
Je te signale que la forme de requête proposée n'est plus conforme à la norme depuis au moins 20 ans. Il serait bien de prendre de bonnes habitudes. Vas lire la formation de sqlPro. http://sqlpro.developpez.com/cours/sqlaz/jointures/ Chapitre III - Syntaxe normalisée des jointures
Bon courage
Partager