hent måned og år fra ms sql
HejJeg har denne sql sætning som altid har virket i acces, men nu har jeg skiftet til ms sql og så virker det ikke mere..
fejlmeldingen siger: [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '.'.
Er der nogen der kan se hvad der er galt?
feltet orderdate er i datetime format
SELECT DISTINCTROW orders.affillink, Sum(orderdetail.price) AS [Sum Of price], Sum(orders.carrierrate) AS [Sum Of carrierrate] FROM orders INNER JOIN orderdetail ON orders.id = orderdetail.orderid WHERE month(orderdate) = 1 and Year(orderdate) = year(date()) and status <> 'Incomplete' and status <> 'Annulleret' and orders.customerid <> 1 and orders.affillink = null GROUP BY orders.affillink order by orders.affillink ;
