Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Syntaxfehler bei SQL Abfrage - ich find keinen!

Begonnen von ArminLinder, März 11, 2024, 10:09:40

⏪ vorheriges - nächstes ⏩

ArminLinder

Die folgende SQL Abfrage soll mir Duplikate in einer Datenbank suchen:

SELECT a.*
FROM Adressen a
JOIN (SELECT nachname,vorname,email, COUNT(*)
FROM Adressen
GROUP BY nachname,vorname, email
HAVING count(*) > 1 ) b
ON a.email = b.email
ORDER BY a.email

Das inneren SELECT funktioniert für sich alleine tadellos, in der o.g. Kombination bekomme ich eine Fehlermeldung: "Syntaxfehler in FROM Klausel".

Findet jemand den Fehler, den ich seit einer Stunde nicht finde?

Herzlichen Dank für Deine Zeit und Mühe,

Armin.


PhilS

Zitat von: ArminLinder am März 11, 2024, 10:09:40in der o.g. Kombination bekomme ich eine Fehlermeldung: "Syntaxfehler in FROM Klausel".
Access bzw. die Datenbankengine erwartet bei dem JOIN zwingend eine genaue Spezifizierung als INNER, LEFT oder RIGHT JOIN.
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

ArminLinder

Großartig, vielen Dank, das war in der Tat das Problem.

Danke für eure Zeit,

Armin