I am stumped. I am trying to do a sub query, but am getting the following error.[AcuCorp, Inc.][AcuODBC Driver]Expected lexical element not found: <identifier> expected, SELECT found, near line 1, column 46 SELECT sclev.MktDesc AS CategoryName, (SELECT TOP 1 'http://" & customDomain & "/go.asp?prog=lvl3&lastprog=&pend=lvl3&mktlvl1=' + sclev2.MktLvl1 + '&mktlvl2=' + sclev2.MktLvl2 + '&mktlvl3=' + sclev2.MktLvl3 + '®prc=' + {fn CONVERT(xw481.MktSalePrice, SQL_VARCHAR)} + '&embflag=' + xw481.EmbroidFlag AS BUYURL FROM (sclev AS sclev2 LEFT OUTER JOIN sclevidx ON sclev2.MktLvl1=sclevidx.MktLvl1 AND sclev2.MktLvl2=sclevidx.MktLvl2 AND sclev2.MktLvl3=sclevidx.MktLvl3) LEFT OUTER JOIN xw481 ON sclev2.MktLvl1=xw481.MktLvl1 AND sclev2.MktLvl2=xw481.MktLvl2 AND sclev2.MktLvl3=xw481.MktLvl3 WHERE sclev2.MktLvl3 <> '' AND xw481.MktSalePrice<>0 AND sclev2.MktLvl3 = sclev.MktLvl3) AS BUYURL, sclev.MktLvl3 AS SiteSku, sclev.MktDesc AS description FROM sclev WHERE sclev.MktLvl3 <> '' GROUP BY sclev.MktLvl3Any help would be greatly appreciated.