MS SQL Error Q2
Here is my query:
<CFQUERY NAME="GetProd"datasource="#APPLICATION.DB#" USERNAME="#APPLICATION.UN#" PASSWORD="#APPLICATION.PW#" BLOCKFACTOR="100">
SELECT Products.Cat, Products.Brief, Products.Title, Min(Products.Image) AS Image, Min(Products.Cfm) AS Cfm,
Sum(IIf(ItemsOrdered.ReturnedAmt gt 0, 0, Qty )) AS Total, Sum(IIf(ItemsOrdered.ReturnedAmt gt 0, 0, Qty)) / #dateFormat(Now())# - Min(ItemsOrdered.Date) / 30) AS AvgMon,
#dateformat(Now())# - Min(ItemsOrdered.Date) / 30 AS Mons
FROM Products LEFT JOIN ItemsOrdered ON Products.UOM = ItemsOrdered.UOM AND Products.ID = ItemsOrdered.ID
WHERE Products.Price > 0
<CFIF URL.Cfm is "HD"> AND Products.CFM Like '%HD%' </CFIF>
<CFIF URL.Cfm is "Sale">
AND Products.Special = 'Y' AND Products.SaleCode <> NULL AND Products.SaleAmt > 0 AND #dateFormat(Now(),"yyyymmdd hhnnss")# <= #dateFormat(SaleExp,"yyyymmdd")# & "140000"
</CFIF>
GROUP BY Products.Cat, Products.Brief, Products.Title
HAVING Products.Brief) = '#URL.Brief#'
<CFIF URL.Cfm is not "Sale">
AND Min(Products.Cfm Like '%#URL.cfm#%'
</CFIF>
ORDER BY Products.Cat, Products.Brief, Products.Title
</CFQUERY>
I get an error: Incorrect syntax near 'gt'.
Again, any advice would be helpful.
