ich mach nie was mit der HSQL, aber rein vom SQL her:
"SELECT Mann, Benutzername, Passwort, Gewicht, Erstellzeit From (Nutzer INNERJOIN Programmressourcen ON Nutzer.ID = Programmressourcen.ID);"
wenn du das where außerhalb der Klammer machst geht's nicht, da dort Nutzer nicht bekannt ist. Du joinst in der Klammer Nutzer und Programmresourcen zusammen (=> subquery) und machst dann auf diese Subquery eine Abfrage.
Entweder:
- sparst du dir die Klammer
- musst du die Where-Clause in der Klammer machen
- oder der Subquery einen Namen geben
"SELECT Mann, Benutzername, Passwort, Gewicht, Erstellzeit From (Nutzer INNERJOIN Programmressourcen ON Nutzer.ID = Programmressourcen.ID) sub where sub.ID=123"