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
    Select Tabelle1.ID, Tabelle1.Proband, Tabelle1.Zeitpunkt, Tabelle1.Uhrzeit, Tabelle2.ID, Tabelle2.Proband, Tabelle2.Zeitpunkt, Tabelle2.Uhrzeit
    
    
    FROM Tabelle1 LEFT JOIN Tabelle 2 ON Tabelle1.Proband= Tabelle2.Proband
    
    
    WHERE (((Tabelle2.Zeitpunkt) = 'Folgetermin1'));

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

    2 Mal editiert, zuletzt von User (17. September 2013 um 14:11)

  • 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?

    Keep it simple and stupid!

  • 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 :)