common-table-expression 相关问题

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

将GROUP BY拆分成不同的列

我有一个列包含日期范围和与特定ID(一对多)关联的天数,基于与其关联的记录数,我希望将这些结果拆分为列...

回答 2 投票 1

如何在MySQL中重用一个巨大的查询

我有一个非常庞大的查询,它从许多表中获取数据并按所有非计算列对它们进行分组。我需要多次重复使用此查询,但需要使用其他分组和过滤。在MSSQL中我用...

回答 2 投票 0

如何在执行计算时迭代SQL中的值?

我这里有一个复杂的场景:我有以下查询,它给出了表格中指定的卷上某个主动性的效果。如果音量为1000且变化为-500 ......

回答 2 投票 0

选择左连接,我们需要具有列的最旧值的行[复制]

想象一下我们有两个表的情况。一个表存储我们的玩家的状态,创建日期和ID,另一个表保存他们的登录活动。我想找回所有......

回答 1 投票 -1

如何在tableau桌面中添加声明/集和CTE

我正在尝试插入包含声明/集和CTE的自定义SQL查询。我已经阅读了自定义ODBC之类的替代方案,将它包装在XX中的select *中,但都没有工作。这是我得到的错误......

回答 1 投票 0

一列上的MAX函数,返回所有列

我正在使用SQL Server,当Res是varchar时,我正试图获取Res的MAX,我想按pID分组,但也保留最终结果。 aID | Res | pID 1 |是的| 94 2 |是的| 32 3 ...

回答 2 投票 -3

多个递归联合都在CTE SQL查询中选择

我正在尝试构建一个查询,以使用CTE查询从表中搜索所有父行和子行。我可以搜索父母并返回孩子或寻找孩子并回归父母......

回答 2 投票 2

使用CTE优化时态表

我创建时态表以设置级别:CREATE TABLE [#DesignLvl]([DesignKey] INT,[DesignLevel] INT); WITH RCTE AS(SELECT *,1 AS [Lvl] FROM [...

回答 9 投票 7

SQL-Server-2017:使用时间戳条件自联接表

我有一个名为事件的表,看起来像这样:timestamp | intvalue |主机名| 2019-03-13 14:43:05.437 | 257 | room04 |成功000 2019-03-13 14:43:......

回答 3 投票 0

Sybase CTE在更新中

有人可以帮助为什么这样的更新不能在sybase上使用cte(col1,col2)作为(...),cte_2作为(...)更新d set d.car = t.car from data d join cte t on d.id = t.id

回答 1 投票 0

使用CTE组合两个查询

我有两个查询查询1:从Date Dimension输出中检索最后两个月末日期为ActualDate 28-02-2019 30-01-2019查询2:在where子句中使用Date字段...例如。所有数据......

回答 2 投票 0

在Laravel查询构建器中使用CTE(WITH查询)

在一个项目中,我在Postgres中使用公用表表达式(CTE)来表示表上的递归表达式。递归表达式计算父项下的所有子行。我正在使用Laravel ......

回答 1 投票 6

如何在PostgreSQL中实现嵌套的INSERT语句?

我有两个表,组和组成员。在组表中插入行时,我还想插入两个值,groupid(组表中的id)和userid(创建组的用户的id)...

回答 1 投票 1

使用CTE显示数据中的传递关系

我正在研究一个考古数据库,其中包括几个描述地层单元之间空间关系的表格。这很简单 - 一个单位在上面或下面......

回答 1 投票 3

在OVER中使用CTE(PARTITION BY)

我正在尝试从表中的3列计算数量,并仅返回唯一的卷。我们有很多行具有相同的宽度,高度和长度,因此我的体积计算自然会...

回答 3 投票 1

从MySQL中的Select to CROSS JOIN CTE传递值

我在MySQL数据库中有一个表,即“用户”CREATE TABLE`users`(`user_id` int NOT NULL,`name` varchar(100)NOT NULL,`parent_user_id` int); INSERT INTO`users`(`user_id`,`name`,...

回答 1 投票 0

在单个CTE上运行多个SQL查询

使用案例:数据库表跟踪很多车辆。每辆车必须每三个月检查一次。当我拉出要检查的汽车列表时,我还想更新他们的[状态]以反映这一点。这个可以 ...

回答 4 投票 0

Hive - 如何在hive中重用子查询以获得最佳性能

当我有一个在整个select语句中重复多次的复杂子查询时,在Hive中构造/编写查询的最佳方法是什么?我最初为...创建了一个临时表

回答 1 投票 1

如何在CTE中生成随机数而不在JOIN中更改?

我正在使用这种技术为CTE中的表#Table_1中的每一行生成一个随机数。然后我在另一张桌子#Table_2上加入CTE的结果。而不是得到......

回答 3 投票 3

如何使用尽可能少的查询来构建层次结构(一个?)

我有一个较新的SQLServer,其数据库包含一个客户表,另一个表包含关系(父/子关系)。关系可能是不同类型的(即标准公司......

回答 1 投票 1

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