sql - UNION ALL 之后的 CTE

这个查询不起作用:

WITH a AS 
(SELECT 1 AS c1)
SELECT
    *
FROM
    a 


UNION ALL

WITH b AS 
(SELECT 1 AS c1)
SELECT
    *
FROM
    b

你能帮忙吗?

真正的查询使用表,但在示例中不是必需的。

非常感谢

最佳答案

;WITH a AS 
(SELECT 1 AS c1), 
b AS 
(SELECT 1 AS c1)
SELECT
    *
FROM
    a 
UNION ALL
SELECT
    *
FROM
    b

https://stackoverflow.com/questions/12677273/

相关文章:

ruby-on-rails - 在 Rails 3 的邮件拦截器中设置 header

c# - 从字符串中删除无法识别的 ASCII 字符

ruby-on-rails - 是否可以在 Rails 中更改 URL 中的 Controller

php - 如何使用 SimpleXML 解析忽略错误的 XML

sql - SQL Server 中的窗口函数

bash - 获取 n 个最后记录并更改它们的特定列

php - 将 PDF 存储在 MySQL 数据库中

php - 使用 maxlength 标签通过 PHP 检查表单输入长度

css - 带 float 的无序列表项 :left do not float properly

asp.net - 如何在 vb.net 中做正则表达式