Hallo Zusammen
Ich habe in einer Tabelle eine Spalte mit den Schlüsseln 100 und 101. In einer zweiten Spalte befindet sich das Datum an dem jeweils ein Schlüssel gesetzt wurde.
z.B
ID | Schlüssel | Datum
1 | 101 | 20141228172425
1 | 100 | 20141020132300
2 | 101 | 20140926162112
2 | 100 | 20141118121401
Ich benötige jetzt alle Einträge mit der selben ID bei denen das Datum mit dem Schlüssel 100 kleiner ist als bei dem Eintrag mit dem Schlüssel 101. Im Beispiel währen das alle Einträge mit der ID 1
Ein Subquery kann ich nicht richtig nutzen das das Subqery mehr als nur ein Eintrag ausgeben würde.
Könnt ihr mir dazu bitte einen Rat geben?
Vielen Dank und Grüsse
Robin
Ich habe in einer Tabelle eine Spalte mit den Schlüsseln 100 und 101. In einer zweiten Spalte befindet sich das Datum an dem jeweils ein Schlüssel gesetzt wurde.
z.B
ID | Schlüssel | Datum
1 | 101 | 20141228172425
1 | 100 | 20141020132300
2 | 101 | 20140926162112
2 | 100 | 20141118121401
Ich benötige jetzt alle Einträge mit der selben ID bei denen das Datum mit dem Schlüssel 100 kleiner ist als bei dem Eintrag mit dem Schlüssel 101. Im Beispiel währen das alle Einträge mit der ID 1
Ein Subquery kann ich nicht richtig nutzen das das Subqery mehr als nur ein Eintrag ausgeben würde.
Code:
SELECT * FROM Schluesselverwaltung
WHERE (Schluesseldatum =
(SELECT Schluesseldatum FROM Schluesselverwaltung WHERE Schluesselnummer = 100))
<
(Schluesseldatum =
(SELECT Schluesseldatum FROM Schluesselverwaltung WHERE Schluesselnummer = 101))
Könnt ihr mir dazu bitte einen Rat geben?
Vielen Dank und Grüsse
Robin