SQL Mehrere Daten aus einer Tabelle

  • Hallo!


    Ich hoffe es gibt diese Frage nicht.... zumindest bin ich noch nicht fündig geworden^^
    (Bis jetzt habe ich noch nicht soo viel mit SQL gearbeitet)
    Edit: Ich arbeite mit Access


    Mein Problem ist folgendes:


    Ich habe 2 Tabellen und soll aus diesen Tabellen Daten in eine Abfrage nehmen.
    Ich habe in der Tabelle 1 nur Daten von einem Zeitpunkt und in Tabelle 2 Daten von mehreren Zeitpunkten,welche am Ende ausgegeben werden sollen hintereinander weg.
    D.h ausgegeben werden soll es so : Bestimmte Daten aus Tabelle 1, bestimmte Daten aus Tabelle 2 vom 1. Folgetermin, bestimmte Daten aus Tabelle 2 vom 2. Folgetermin usw.


    Die Tabelle 1 ist so aufgebaut:
    [TABLE='width: 500']

    [tr]


    [td]

    ID

    [/td]


    [td]

    Proband

    [/td]


    [td]

    Zeitpunkt

    [/td]


    [td]

    Uhrzeit

    [/td]


    [/tr]


    [tr]


    [td]

    1

    [/td]


    [td]

    00001

    [/td]


    [td]

    1

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    2

    [/td]


    [td]

    00002

    [/td]


    [td]

    1

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    3

    [/td]


    [td]

    00003

    [/td]


    [td]

    1

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [/TABLE]



    Die Tabelle 2 ist in etwas so aufgebaut :
    [TABLE='width: 500']

    [tr]


    [td]

    ID

    [/td]


    [td]

    Proband

    [/td]


    [td]

    Zeitpunkt

    [/td]


    [td]

    Uhrzeit

    [/td]


    [/tr]


    [tr]


    [td]

    1

    [/td]


    [td]

    00001

    [/td]


    [td]

    Folgetermin1

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    2

    [/td]


    [td]

    00001

    [/td]


    [td]

    Folgetermin2

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    3

    [/td]


    [td]

    00001

    [/td]


    [td]

    Folgetermin3

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    4

    [/td]


    [td]

    00001

    [/td]


    [td]

    Folgetermin4

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    5

    [/td]


    [td]

    00002

    [/td]


    [td]

    Folgetermin1

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [tr]


    [td]

    6

    [/td]


    [td]

    00002

    [/td]


    [td]

    Folgetermin2

    [/td]


    [td]

    00:00

    [/td]


    [/tr]


    [/TABLE]



    Was ich bis jetzt habe:

    PHP
    1. Select Tabelle1.ID, Tabelle1.Proband, Tabelle1.Zeitpunkt, Tabelle1.Uhrzeit, Tabelle2.ID, Tabelle2.Proband, Tabelle2.Zeitpunkt, Tabelle2.Uhrzeit
    2. FROM Tabelle1 LEFT JOIN Tabelle 2 ON Tabelle1.Proband= Tabelle2.Proband
    3. WHERE (((Tabelle2.Zeitpunkt) = 'Folgetermin1'));


    Über eine Antwort oder einen Lösungsvorschlag würde ich mich sehr freuen :)
    LG

  • Hm... Ich verstehe deine Frage nicht wirklich...


    Sollen alle Daten aus Tabelle 1 ausgegeben werden und nur die Daten aus Tabelle 2, wenn der Zeitpunkt 'Folgeterminx' ist oder nur Daten aus Tabelle 1 und 2 Wenn der Folgetermin in Tabelle 2 'Folgeterminx' ist...


    Wie soll das Ergebnis aussehen?

  • Hallo majoversum ,
    die Frage hatte sich schon erledigt :)


    Ich Hatte 2 Tabellen . Brauchte die komplette 1. Tabelle und dahinter dann aus Tabelle 2 alle Werte für Zeitpunkt 2, 3,...
    Sollte also am Ende eine große Abfrage werden, die hintereinander ausgibt :
    ID Proband Zeitpunkt Uhrzeit ... von Tabelle 1, ID Proband Zeitpunkt Uhrzeit ...- Zeitpunkt mit dem Kriterium "Folgetermin2" von Tabelle 2, ID Proband Zeitpunkt Uhrzeit ...- Zeitpunkt mit dem Kriterium "3" von Tabelle 2, usw



    LG :)