SET RStemp = MinCon.Execute("SELECT amne_ID as amne, nyaste_tid as datumet FROM forum WHERE titel LIKE '%" & Request.Form("sokning") & "%' OR meddelande LIKE '%" & Request.Form("sokning") & "%' GROUP BY amne ORDER BY datumet DESC")
Får detta felmeddelande:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression 'amne' as part of an aggregate function.
/newlmg/forum_sok.asp, line 342
Nej, det borde inte fungera. Varför har du med group by? Vad vill du ha för resultat?
Access tillåter inte korrelationsnamn i order by
SELECT amne_ID as amne, max(nyaste_tid) as datumet FROM forum WHERE titel LIKE '%" & Request.Form("sokning") & "%' OR meddelande LIKE '%" & Request.Form("sokning") & "%' GROUP BY amne ORDER BY 2 DESC