Jedes Mal, wenn ich 'Count()' verwendet habe, um die doppelten PointIDs für die Abfrage zu zählen, erhalte ich diesen Fehler.Erwartetes lexikalisches Element nicht gefunden
Ich habe das Problem eingegrenzt ist mit Count() -Funktion, verwendet MAX() mit Group von und hatte kein Problem. Dies ist in der Access-Datenbank, die mit ODBC-Verbindung gefüllt ist. All die Hilfe wird geschätzt - ich habe alle Nachforschungen angestellt und dies ist mein letzter Online-Urlaubsort.
SELECT Event1.PointID, Event1.LogTimeStamp, Count(Event1.PointID) AS acount
FROM Event1
GROUP BY Event1.PointID, Event1.LogTimeStamp;
Schritt 1 funktioniert ziemlich gut zu finden - gibt mir die Zählungen aber Schritt 2 gibt den NumOfRecords col nicht zurück. Es macht nur den ganzen Datensatz von den ursprünglichen Daten blind. Danke für all deine Hilfe und Zeit. Grüße, -aK> – abiyek
Ja, es sah so aus, als wolltest du die Aufzeichnungen selbst haben. Sie können NumOfRecords in Schritt 2 einfach hinzufügen, es wird nur ein wiederholter Wert für jede der tatsächlichen Zählungen sein, also in Schritt 2 nur anhängen, D.NumOfRecords zu SELECT e. * -Zeile, so liest es SELECT e. *, d.NumOfRecords – Matt