common-table-expression 相关问题

公用表表达式(CTE)是在单个SELECT,INSERT,UPDATE,DELETE或CREATE VIEW语句的执行范围内定义的临时结果集。

在 SQL Server 中创建带有子级的 JSON(Web 树的结构)

我的 SQL Server 表中有一个树形结构。 当所有后代节点都成为嵌套 JSON 对象时,我需要将表数据转换为具有子级的 Web 树的 JSON 格式。 我有这个数据选项卡...

回答 4 投票 0

如何在bigquery where子句中使用cte

我有一个查询,它采用 cte 的值进行过滤。 其中 cte1 为 ( 选择 1 作为 id ) 选择 数数(*) 来自数据集.table1 在哪里 id=(从cte1限制1中选择id) 该查询不适用于...

回答 1 投票 0

如何获取最近30天内广告最多的用户?

我的数据库中有两个表,如下所示: 类别表: 列名 柱型 ID INT 姓名 文本 ID父母 双倍的 和广告表: 列名 柱型 ID INT 用户ID INT

回答 1 投票 0

即使已定义 CTE,公共表表达式 (CTE) 也会出现“对象名称无效”错误

我使用的是 SQL Server 2012。我连续定义了三个 CTE,如下所示: ;使用 X_CTE(A、B、C、D) 作为 ( ... ) , Y_CTE(A、B、C、D) 作为 ( ... ) , Z_CTE(A、B、C、D) 作为 ( ... ) 然后...

回答 4 投票 0

SQL根据之前的计算递归计算

假设我们有以下 SQL Server 表 日期、数量、借方 我想根据此处显示的公式计算 NewDebit 值。我已经尝试了一切 - 分组、分区、cte - 但就是不行

回答 1 投票 0

如何获取单个合并行,其中包含从应用于驱动列的条件中筛选出的值?

考虑下表 person_details 这将是我的输入 ID 姓名 信任名称 年龄 年龄信任 1 约翰·多伊 90 无效的 无效的 1 约翰·D. 50 25 90 1 无效的 0 二十几岁 50 这里null代表ac...

回答 1 投票 0

Snowflake - 在过滤之前加入 CTE? (数据类型错误)

在雪花中我有以下查询 CTE 为( select account_id——带有文本的草率的未经验证的字段 来自我的表 其中 try_to_numeric(account_id) 不为空 ) 选择 * 从 账户 内心...

回答 1 投票 0

有没有办法在postgresql中后面的CTE中引用前面的CTE

在 PostgreSQL 中工作,我打算使用 CTE 的输出作为参考来加入其下面的另一个 CTE。 我在 SQLServer 和 Synapse 中无数次使用了这种风格,但是我发现它很困难......

回答 1 投票 0

递归 CTE 在 SQL Server 中如何工作?

谁能帮我理解这个递归 CTE 是如何工作的? 和 RECURSIVECTE(EMPID、全名、MANAGERID、[ORGLEVEL])AS (选择 EMPID, 全名, 经理, ...

回答 2 投票 0

按月查找两个日期之间的天数

我有一个现有查询,其中每个行项目都有开始日期和结束日期。其中一些跨越几个月,如果是这种情况,我需要将其按月和年分成多行。 对于

回答 1 投票 0

CTE 功能后跟删除语句失败并出现语法错误

SAP HANA SQL 具有两个通用 CTE,然后是常规表上的删除 SQL。 SQL 执行因语法错误而失败。以下是错误代码和 HANA SQl 脚本。当更换'...

回答 1 投票 0

递归 CTE 生成组内的所有组合子组

我正在尝试为由一列(package_id)链接但另一列(package_item_id)不匹配的行的所有可能组合生成聚合结果。 我有一个派生表...

回答 1 投票 0

是否可以将一串 CTE 一起包装到 SQL 中的一个 TEMP 表中?

在 SQL Server 中是否可以将一串 CTE 包装到 SQL 中的一个临时表中? 并非所有 CTE 都具有相同数量的列,也不具有相同的数据类型,因此 UNI...

回答 1 投票 0

使用整数和分组的连续间隙和孤岛

我有一个如下表,其中包含 UserId、DayId 和开始/结束周期。我需要将此表中的数据简化为一个视图,该视图结合了重叠和“相邻”时间段范围,所有

回答 1 投票 0

在 SQL 中使用多个 CTE 填充表的存储过程中出现错误

我创建并更改了我的存储过程,但是在执行它时出现错误: 消息 208,级别 16,状态 1,过程 Sp_Inventory_PrMonth,第 112 行 [批处理起始行 139] 无效的对象名称“report_...

回答 1 投票 0

SQL 删除重复行并返回其计数

我有一个包含两列的表,我想计算 Col_A 上的不同值,并返回 Col_A 的不同值(同时将其余列完好无损地保留在那里作为响应) 我的桌子 ...

回答 2 投票 0

在postgres递归查询中获取孩子的所有祖先

我试图通过加入另一个表来获取孩子的所有相关祖先的更多信息。 我对后端有点陌生,所以递归 cte 很难理解。 在这里查找 SQL Fiddle 我有数据:

回答 1 投票 0

我的 CTE 查询未按我的预期工作

这是我的查询: 与阿瑟·AS ( SELECT CAST(AVG(percent_water AS w) AS DECIMAL(10,2)) 来自 dbo.国家 ) 选择 un_Continental_region、un_subregion、Ase 来自 dbo.国家 哪里百分比...

回答 1 投票 0

CTE 查询未按预期工作

这是我的查询: 与阿瑟·AS ( SELECT CAST(AVG(percent_water AS w) AS DECIMAL(10,2)) 来自 dbo.国家 ) 选择 un_Continental_region、un_subregion、Ase 来自 dbo.国家 哪里百分比...

回答 1 投票 0

SelectArgs 不替换?与 SQLITE Android 中 CTE 的实际值

我在哪里使用CTE?需要替换为查询中的实际值: val itemCursor: 光标 val rdb = openHelper.writableDatabase itemCursor = rdb.rawQuery...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.