我有以下查询动态SQL服务器 - ORDER BY CASE
SELECT *
FROM Vehicles
WHERE (DKID IN (69954))
ORDER BY case when ImageName1 = 'na' then 0 else 1 end, Make , Model, Year DESC
运行此函数返回以下错误:
Error Executing Database Query. [Macromedia][SQLServer JDBC Driver][SQLServer]Incorrect syntax near 'na'.
查询对我来说很好,查询是否在SqlServer Management Studio中运行? – 2009-04-28 12:52:22
你的表格中有ImageName1列吗? – Arvo 2009-04-28 12:53:07