Hi,

I have a CF application whose database I ported from MS Access to SQL
Server.  After doing so I got the following error on a search:

[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the
keyword 'UNION'.

SQL = "SELECT Products.*, Categories.*, Manufacturers.*
FROM Products, Categories, Manufacturers
WHERE Products.ManufacturerID IN (Select ManufacturerID from Manufacturers
            WHERE Manufacturers.ManufacturerName Like '%spank%') AND
            Categories.CategoryID = Products.CategoryID AND
            Manufacturers.ManufacturerID = Products.ManufacturerID
ORDER BY Products.ProductName
UNION ALL
SELECT Products.*, Categories.*, Manufacturers.*
FROM Products, Categories, Manufacturers
WHERE Products.ProductID IN (Select ProductID from Products
                WHERE Products.ProductName Like '%spank%' ) AND
                Categories.CategoryID = Products.CategoryID AND
                Manufacturers.ManufacturerID = Products.ManufacturerID
ORDER BY Products.ProductName"

This query runs fine when the target database is Access.  Anyone have a
suggestion how to rephrase it or a syntax that works?

Thanks!

--Ben

+-------------------------------------------+
+ Ben Conner            [EMAIL PROTECTED] +
+ Web World, Inc.       888-206-6486        +
+ PO Box 1122           480-704-2000        +
+ Queen Creek, AZ 85242                     +
+-------------------------------------------+



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;160198600;22374440;w

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:297110
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to