common-table-expression 相关问题

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

通过 id 字符串的 PostgreSQL CTE 非常便宜,但是通过查询的 id 非常昂贵

我直接在查询中使用id,成本较低: ——疑问 1。 -- 嵌套循环半连接(成本=2.27..280.78 行=1 宽度=129) 解释选择* 来自 view_companies_extra WHERE company_id iN ( ...

回答 1 投票 0

SQL Server - DECLARE SET 的执行时间比硬编码 where 条件中的参数要花费太多时间

我有一个简单的 CTE 选择语句,其中我在WITH之前声明并设置了值,并且我正在获取一天的数据,该数据将有近 200,000 行数据。如果我执行...

回答 2 投票 0

通过 CTE 创建任务表

在 SQL Server 中,我有一个名为任务的表,其中包含以下列: 任务ID 任务名称 任务权重 任务父级 1、 t1 无效的 无效的 2 t2 无效的 1 3 t3 0.03 1 4 t4 0.04 2 5 t5 0.03 2 6 t6 无效的 无效的 7 t7 0.01 6

回答 1 投票 0

优化 SQL 查询流程

我想看看在雪花中编写 SQL 的最有效方法是什么。以下是问题陈述。 包含事件数据的表 A,其中有 1 列 X。表将具有重复的 X 值。 T...

回答 1 投票 0

; Oracle 中表名相当于 (..)

我是 Oracle 新手,我正在尝试复制我一直在 SQL Server 中使用的一种非常有用的查询类型。 我正在尝试在 Oracle 中找到该查询的等效项 ;表名为 ( 塞勒...

回答 2 投票 0

优化 PostgreSQL 查询以将用户插入数据库

用例是这样的。 有一个注册端点,用户可以在该端点上提交他们的电子邮件和密码 必须一次创建 4 行并生成几个 id 桌子看起来像...

回答 1 投票 0

从子查询中的排序结果中获取前 X 行

我只想从表中选择那些包含在另一个子查询结果中的标识符,并且只能使用前 2 行。 例如,您可以在 PG 上运行查询: 选择一个.rid 从(

回答 1 投票 0

递归cte预言机

选择 CONNECT_BY_ROOT ID 作为 store_id,id 作为 current_id 来自商店 其中 ISACTIVE = 1 通过先前传输连接EXTSTOREID = ID; 查询解释?

回答 1 投票 0

查找哪些商店已转移到当前活跃的商店

[用正确的数据和我用来获取输出的代码重新发布问题] 我有一个stores 表,其中包含storeid、isactive 和transferstoreid。 id=店铺id isactive= 是否...

回答 1 投票 0

SQLite:根据另一个表的多行更新一个表上的多行

我有两个交叉引用的表,称为“场景”和“文件”: 场景 id 创建时间 更新时间 场景 ID -------------- ---------- ---------- 1 2024-02-13 2024-03-05 vt...

回答 1 投票 0

加入时CTE非常慢

我之前发布过类似的内容,但我现在从不同的方向处理这个问题,所以我提出了一个新问题。我希望这没问题。 我一直在使用 CTE,它创建了

回答 3 投票 0

按上一步过滤当前步骤

我有访问者 ID 访问的每个页面的网络流量数据。我们有一个“漏斗”,访问者从步骤 A 到步骤 B,再到步骤 C,等等。考虑注册一个新的…

回答 1 投票 0

确定子父表中所有叶节点从根开始的第一个子节点

我有这张桌子 emp_no unq_key emp_id mgr_id 7518870 2244087948 2244087965 2244087948 7518870 2244087948 2333920909 2244087948 7518870 2244087948 2244087950 2244087948 75...

回答 1 投票 0

Django-cte 给出:“QuerySet”对象没有属性“with_cte”

我有以下格式的记录: |编号 |名称 |创建 | ----------------------------------------------------------- |1 |一个 |2024-04-10T02:49:47.327583-07:00| |2 |一个 |2024-04...

回答 1 投票 0

递归查找每行的父级和子级

我有一个包含 client_id 和parent_clientid 的表。每个客户端都可以是父级,并且可以包含多个子级。我想知道,对于每一行,如何获取关联的父级和子级...

回答 1 投票 0

一栏中显示未来付款的总和,另一栏显示当月付款

我有一个数据集,其中包含 ID、当前和未来月份的每月付款、分支机构、地址、城市和国家/地区。我需要显示未来每月付款汇总和当月付款的所有列...

回答 1 投票 0

有什么方法可以不在1次查询中多次扫描全表

我想询问任何避免扫描全表超过1次的想法。 我的问题是我需要统计公司每个部门每年的招聘和离职人数。数据集

回答 1 投票 0

SQL - 需要递归计算解决方案

美好的一天, 有人可以协助如何实现以下目标吗?所以我需要采取第一个“加法”,即“Total_COB_Growth”+“Sum_of_Previous_Interest”

回答 2 投票 0

cte 中的Event_date 参考

大家好,我一直在编写一些代码,这些代码将从我的 google Analytics 4 导出中提取一些聚合数据。 不幸的是,我遇到了关于我的变量“event_times...

回答 1 投票 0

计算范围内的前几行

我想确定每一行在给定时间范围内先前记录的总数。 一个具体的例子: 克隆=# \d 测试 表“pg_temp_2.test” 专栏 | ...

回答 2 投票 0

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