我试图合并这两个以下SQL Server 2008中使用UNION运算符的查询的结果,但有以下错误关键字SQL Server 2008的合并两个查询
附近有语法错误的结果,工会”。
我的代码:
SELECT TOP 1
CITY, LEN(CITY)
FROM
table1
ORDER BY
LEN (CITY), CITY ASC
UNION
SELECT TOP 1
CITY, LEN(CITY)
FROM
table1
ORDER BY
LEN (CITY) DESC, CITY ASC
任何意见,将不胜感激。
感谢
为了通过应该在第二个查询仅用于 – Rams
为什么你需要从同一个表中选择两次相同的记录? –
但仍然没有解决问题。它不会合并两个查询 – Algo