sum som du använder som alias för avg(summa) är reserverat. Du använder ju faktiskt funktionen sum() i din sql-fråga. ;)
mvh
4 svar · 204 visningar · startad av Pellsater
detta felet får jag
The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
har fått det helt plötsligt när vi bytt från en Unixserver till en IIS
Här är koden
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%
set rs = Server.CreateObject("ADODB.Recordset")
sql = "select avg(summa) as sum from (select datepart('ww',datum), year(datum),sum(antal * pris) AS summa from orderRadold group by datepart('ww',datum), year(datum) order by 1 desc)"
rs.open sql,conn
%> </font>
sum som du använder som alias för avg(summa) är reserverat. Du använder ju faktiskt funktionen sum() i din sql-fråga. ;)
mvh
tack för det Anders... var det itne reserverat på när vi körde mot en Unix server?!?!?
Det borde det ha varit. Men det är lite olika vilka databaser och providers / anslutningar man använder.
Mvh
sum är inte reserverat i ISO SQL.