Forum: SQL |
Thema:
Re: SQL-Abfrage |
Von:
Jens Buthe (
26.04.2006 14:50) |
Hallo Jörg,
das schreit nach einer Unterabfrage! :-)
Versuch mal sowas wie:
select hist1.hardwareid from tblHistorie hist1
where hist1.aktion = 2
and hist1.hardwareid not in
(select hist2.hardwareid from tblHistorie hist2
where hist2.aktion = 5
and hist1.datum < hist2.datum)
in Worten:
Gib mir alle HardwareIds aus der Tabelle tblHistorie die eine Aktion hatten und deren HardwareId sich nicht in der Auflistung der HardwareIds befindet, die eine Aktion 5 hatten und deren Datum grösser ist, als das Ursprungsdatum, ...
Ich liebe Unterabfragen!
;-)
Hoffe dies hilft dir weiter
jens
Betreff |
Von |
Datum |
|
|
Re: SQL-Abfrage
Hallo Jens!<br><br>Vielen Dank für deine Antwort. Genau das war die Lösung. Top!<br><br>Gruss Jörg |
|
|
|
|
|
G.
Guest
|
26.04.2006 16:33 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!