1
我想联合所有两个查询,哪一个有一个组和另一个只是一个没有表的硬编码值。同时使用工会组
SELECT 'All' Category
UNION
SELECT Category as Category
FROM WV_BlogData
GROUP BY Category
ORDER BY COUNT(BlogDataID) desc
我得到以下错误,如何摆脱这种情况?
消息207,级别16,状态1,行50无效的列名称'BlogDataID'。 消息104,级别16,状态1,行50如果语句包含UNION,INTERSECT或EXCEPT 运算符,则ORDER BY项目必须出现在 选择列表中。
如果我不是错误的顺序由列应该是选择列列表 –
的一部分,至少当UNION(或类似)。 – jarlh