如何将数据从 CTE 插入临时表?

2023-12-04

我正在尝试使用 CTE 创建一些逻辑,然后我尝试使用 CTE 创建临时表,而不是在 CTE 之后使用 DML 语句。这在 T-SQL 中是可能的。 GBQ 中可以吗?

我知道我可以在下面的示例中创建临时表而不是 CTE,但只是想知道可能性!

WITH xyz AS
(SELECT * FROM table1)

CREATE TEMP TABLE temp1 AS (
SELECT * FROM xyz INNER JOIN table2 on ...);

使用下面代替

CREATE TEMP TABLE temp1 AS (
  WITH xyz AS
  (SELECT * FROM table1)  
  SELECT * FROM xyz INNER JOIN table2 on ...
);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将数据从 CTE 插入临时表? 的相关文章

随机推荐

  • 除了 CURLOPT_COOKIEFILE 之外,如何使用 PHP curl 发送 cookie?

    提交表单后 我正在从网站上抓取一些内容 问题是脚本时不时地失败 比如说五分之二的脚本失败 我使用 php curl COOKIEFILE 和 COOKIEJAR 来处理 cookie 然而 当我观察浏览器发送的标头 从浏览器访问目标网站并使
  • Python 使用另一个文件的输入在文件中搜索文本

    我是 python 和编程新手 我需要一些关于 python 脚本的帮助 有两个文件 每个文件包含电子邮件地址 超过 5000 行 输入文件包含我要在数据文件中搜索的电子邮件地址 还包含电子邮件地址 然后我想将输出打印到文件或显示在控制台上
  • PhpMy管理员密码

    我收到错误 1045 用户 root localhost 访问被拒绝 使用密码 NO 在我不小心更改了 phpmyadmin 中 root 和 127 0 0 1 的密码后 问题是我无法更改 common lib php 我想以某种方式恢复
  • 为具有不同项目布局的 ListView 创建 ViewHolder

    我有一个 ListView 针对不同的项目有不同的布局 有些项目是分隔符 有些项目是不同的 因为它们保存不同类型的数据等 我想实现 ViewHolders 来加速 getView 过程 但我不太确定如何去做 不同的布局有不同的数据 这使得命
  • jQuery DataTables 根据多个值过滤行

    我正在尝试使用多个过滤器 这些过滤器将根据选择的过滤器隐藏 显示数据表上的行 我的计划是将过滤器值放入一个数组中 并将它们与第一列中的数据搜索属性进行比较 但我目前所拥有的不起作用 这是一个 JSfiddle 我在下面加上代码https j
  • 无法在 Visual Studio Update1 中并行运行 mstest

    我正在开发一个基于 MSTest 框架的单元测试项目 我遇到的问题是我无法并行运行测试 它是按顺序运行的 我在我的测试设置文件中添加了以下行
  • Java 基本类型和内存中的对象结构

    当我们创建一个 Java 原始变量或 Java 对象时 它在内存中是如何表示 构造的 int A 是否创建了对整数类型的引用 保存在内存中分配的整数类型是否需要内存空间 A 3 现在是否已经分配了保存整数类型所需的内存空间 然后 A 引用该
  • 是否可以直接在 VB6 窗体上使用 Windows 窗体控件?

    是否可以直接在 VB6 窗体中使用 NET Windows 窗体控件 这里的目标是在旧版 VB6 应用程序中使用更新的 NET 控件 我们已经有了一个混合的 NET VB6 环境 我知道Microsoft InteropForms 工具包但
  • iPad 应用程序:将 PDF 文件合并为 1 个 PDF 文档/创建多页滚动视图的 PDF 文档

    我正在编写一个 iPad 应用程序 它使用带有页面控制的滚动视图 我需要将所有页面创建为 1 个 PDF 文件 到目前为止 我认为我应该循环遍历所有子视图 页面 并为每个子视图 使用 CGPDFContext 创建 PDF 文件 但我确实需
  • 使用图像文件的一部分创建 UIImageView

    我正在子类化UIImageView创建基于图块的应用程序 本质上 我正在获取一个图像文件并将其分成几部分 然后将这些部分分配给我的图块 UIImageViews 以便可以独立操纵它们 抓取图像的一部分并用它来绘制图像的最佳方法是什么UIIm
  • 使用 boto3 获取新创建的 amazon ec2 实例的公共 IPv4 地址

    我正在使用 boto3 创建一个 ec2 实例 我想打印该新实例的 IP 地址 ec2 boto3 resource ec2 create the instance new instance ec2 create instances Ima
  • 如何使用 SQL 识别记录中的记录模式序列?

    这对我来说是一个相当新的练习 但我需要找到一种方法来识别表中的模式序列 例如 假设我有一个类似于以下内容的简单表 现在我想做的是识别并分组所有具有值 5 9 和 6 的排序模式的记录 并在查询中显示它们 您将如何使用 T SQL 完成此任务
  • 为什么Java有瞬态字段?

    为什么Java有短暂的 fields The transientJava 中的关键字用于指示字段不应成为序列化 这意味着保存为文件 过程的一部分 来自Java 语言规范 Java SE 7 版 第 8 3 1 3 节 transient F
  • 我怎样才能看到我将要使用 git 推送的内容?

    有没有办法看到如果我做了的话会推送什么git push命令 What I m picturing is something like the Files Changed tab of Github s pull request featur
  • NSURLSessionDataTask 运行速度异常缓慢

    我从网络获取 JSON 数据 解析它 然后使用它在地图上显示图钉 这是方法一 没有问题 NSString CLIENT ID SECRET ID NSString CLIENT SECRET CLIENT SECRET NSString S
  • 术语“HEAD”、“head”和“tip”有何不同?

    初步了解 HEAD 表示头部current分支 所以 只有一个 HEAD head 指的是最近的提交any branch 分支的最新提交 或 头 所以 有尽可能多的heads因为有分支机构 tip 指的是最近的提交any branch 所以
  • 跨多个承诺链保留数据

    我正在学习 Promise 所以我决定尝试扩展它们 一切都正常 只是我很难弄清楚如何使值在所有功能中持久存在 我的目标是从这个承诺中找到被调用函数的计数 但是每次调用都会创建一个新函数 并且我很难找到一种传递该值的方法 我尝试添加一个构造函
  • 如何为用户输入创建循环,直到用户输入有效输入

    这部分代码应该显示一个带有两个选项的菜单 读取输入并转到相应的功能 如果用户输入 1 和 2 以外的内容 程序应警告用户并显示菜单以要求用户再次输入 这个过程将不断重复 直到用户输入正确的输入 我试图找到一种方法 仅当用户输入 1 和 2
  • 我可以从 ServiceWorker 中的外部 JS 文件调用方法吗?

    是否可以从 ServiceWorker 中调用 JavaScript 文件中的函数 目录 root static js serviceworker js tmpBuild js pages Overview js serviceworker
  • 如何将数据从 CTE 插入临时表?

    我正在尝试使用 CTE 创建一些逻辑 然后我尝试使用 CTE 创建临时表 而不是在 CTE 之后使用 DML 语句 这在 T SQL 中是可能的 GBQ 中可以吗 我知道我可以在下面的示例中创建临时表而不是 CTE 但只是想知道可能性 WI