Hallo. Ich habe folgendes Problem.
Wenn ich diese Anfrage ohne Group By benutze, werden in meinem Grid ALLE Einträge von *Schuppenanzahl* angezeigt. Es soll jedoch nur der letzte Eintrag jeweils von *Schuppenanzahl* angezeigt werden.
Meine Idee war es mit Group By die einträge zu gruppieren, was jedoch nicht klappt.
SQL-Code:
'SELECT * FROM Schuppen s'
+ ' INNER JOIN Schuppenanzahl a'
+ ' ON s.ID = a.ParentID'
+ ' WHERE (s.Stand LIKE ''%' + searchstring + '%'') GROUP BY a.ParentID, s.ID ORDER BY a.datum';
Eine weitere Idee von mir war es auch mit TOP 1 ein Limit zu setzen, was aber bei dem Inner Join nicht geht.
Hat jemand eine Idee, vielleicht mit nem SubSelect?