![]()
Um es eindeutig in der Datenbank identifizieren zu können, ist in jedem DB-Eintrag zum aktuellen Stempel auch der, der 1. Station mit eingefügt.
|
|
Visual Basic Quellcode |
1 |
.commandtext = "SELECT * FROM Tabellenname WHERE ProzessID = 1" |
Jetzt werden nur alle Einträge geladen die eine 1 haben.
Ich habe das so verstanden
So aus dem Stehgreif würde ich jetzt mal sagen:
SELECT IdentID, Max(ProzessID) AS MaxPro FROM tabelle GROUP BY IdentID HAVING MaxPro = 1
Zitat
Ungültiger Spaltenname 'MaxPro'.
warum auch immer...
ProcessID) = 1;
Zitat
select * from Tabelle
where ProzessID = 1 and IdentID not in (select IdentID from Tabelle where ProzessID = 2)
oder aber die genau dieses Problem auch haben hier mal die Lösung:
