Ich versuche, eine SQL-Abfrage (mssql 2005) wie folgt auszuführen:
select top 20 d_date, date1, date2
from reestr_calculated
where reestr_id=2
group by date2
order by date2 desc
und ich erhalte den folgenden Fehler:
Spalte 'reestr_calculated.d_date' ist ungültig in der SELECT-Liste, da sie weder in einer Aggregatfunktion noch in der GROUP-BY-Klausel enthalten ist.
Weiß jemand, wie ich mit diesem Fehler umgehen kann?