AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Daten aus 3 Tabellen in einer Query
Thema durchsuchen
Ansicht
Themen-Optionen

Daten aus 3 Tabellen in einer Query

Ein Thema von tx08151 · begonnen am 3. Jul 2004 · letzter Beitrag vom 4. Jul 2004
Antwort Antwort
tx08151

Registriert seit: 3. Jul 2004
3 Beiträge
 
#1

Daten aus 3 Tabellen in einer Query

  Alt 3. Jul 2004, 17:12
Hallo zusammen ich habe ein problem und zwar habe ich drei tabellen,
tabelle eins hat z.B das Feld "Datensatznummer" und das Feld "Adressnummer", Tabelle zwei das Feld "Datensatznummer" und Tabelle drei das Feld "Adressnummer" nun möchte ich alle datensätze aus Tabelle zwei anzeigen wo die Datensatznummer mit tabelle eins übereinstimmt und zugleich alle datensätze der Tabelle drei mitanzeigen die wiederum mit der Adressnummer von tabelle eins übereinstimmen. Ich weiss das dies nur mit SQL gehen kann aber damit kenn ich mich noch nicht so aus vielleicht kann mir ja jemand helfen wäre super toll danke im voraus.
  Mit Zitat antworten Zitat
taran_seven

Registriert seit: 15. Mär 2004
8 Beiträge
 
#2

Re: Daten aus 3 Tabellen in einer Query

  Alt 3. Jul 2004, 23:16
Zitat von tx08151:
Hallo zusammen ich habe ein problem und zwar habe ich drei tabellen,
tabelle eins hat z.B das Feld "Datensatznummer" und das Feld "Adressnummer", Tabelle zwei das Feld "Datensatznummer" und Tabelle drei das Feld "Adressnummer" nun möchte ich alle datensätze aus Tabelle zwei anzeigen wo die Datensatznummer mit tabelle eins übereinstimmt und zugleich alle datensätze der Tabelle drei mitanzeigen die wiederum mit der Adressnummer von tabelle eins übereinstimmen. Ich weiss das dies nur mit SQL gehen kann aber damit kenn ich mich noch nicht so aus vielleicht kann mir ja jemand helfen wäre super toll danke im voraus.
Das sollte helfen...
SQL-Code:
SELECT b.*, c.*
  FROM Tabelle1 a
  join Tabelle2 b on a.Datensatznummer=b.Datensatznummer
  left join Tabelle3 c on a.Adressnummer=c.Adressnummer
  Mit Zitat antworten Zitat
tx08151

Registriert seit: 3. Jul 2004
3 Beiträge
 
#3

Re: Daten aus 3 Tabellen in einer Query

  Alt 4. Jul 2004, 12:36
danke für die hilfe aber irgendetwas mache ich da verkehrt bekomme nur error meldungen
vielleicht nochmals zur besseren erklärung.


Tabelle 1 hat eine Spalte "Adressnummer" und eine Spalte "DatensatzNr"
Tabele 2 hat auch eine Spalte mit "Adressnummer"
Tabele 3 hat auch eine Spalte mit DatensatzNr"

hat z.B. in tabelle 1 die Datensatznummer den wert "1" und die "Adressnummer" den wert "100"

so möchte ich alle datensätze aus tabelle 3 mit dem Wert"1" anzeigen und zusätzlich noch den datensatz aus
Tabelle 2 wo der wert der "adressnummer" "100" ist.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:12 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