Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   Zusammenhängende Daten aus unterschiedlichen Tabellen aufrufen (https://www.delphipraxis.net/199949-zusammenhaengende-daten-aus-unterschiedlichen-tabellen-aufrufen.html)

NicolasGlatz 4. Mär 2019 20:45

Zusammenhängende Daten aus unterschiedlichen Tabellen aufrufen
 
Sehr geehrte Damen und Herren,
ich habe heute mein erstes Projekt mit Lazarus angefangen.

Wir haben in der Feuerwehr eine relativ komplexe Datenbank.

Hier haben wir die Tabellen

Personal
Personal_Abteilung
Personal_Telefon

Ich kann nun über "select * from Personal" eine große Liste mit allen Personen erzeugen.
Nun möchte ich darunter jedoch dazugehörige Daten aus der Tabelle Telefon anzeigen.
Wie ist das möglich?

In "Personal" gibt es eine ID und in Personal_Telefon gibt es IDparent.

mkinzler 4. Mär 2019 21:25

AW: Zusammenhängende Daten aus unterschiedlichen Tabellen aufrufen
 
Ja durch Joins:

SQL-Code:
Select
  p.<Felder Personal>,
  a.<Felder Personal_Abteilung>,
  t.<Felder Personal_Telefon
from
  Personal p
    join Personal_Abteilung a on a.IDParent = p.ID
    join Personal_Telefon t on t.IDParent = p.id;


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz