common-table-expression 相关问题

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

没有循环的行生成

微软展示了非常有趣的演示(https://www.youtube.com/watch?v=oEpJB87Xg9U),他们为一个空表生成500万行我可以看到没有循环或对其他的引用...

回答 1 投票 0

CTE和TEMP表之间的主要区别是什么?

使用CTE(公用表表达式)而不是使用临时表是否有好处。我在两者之间进行了性能测试,但我发现它们之间没有太大区别。 ...

回答 2 投票 18

CTE而不是游标

有人能指出我用CTE代替光标的CTE示例吗?我已经能够找到显示递归的所有示例。我不需要那个。我只想 ...

回答 2 投票 0

SQL CTE:避免重复结果

我有两个以下形式的CTE:WITH Migrated12ncs_CTE(EcnID,EcnReleaseDate,SolutionItemId,SolutionItemRevisionId)TcBomBopOwned12ncRevs_CTE(ItemID,ItemRevisionID,...

回答 1 投票 0

SQL Server:如何选择desc排序的表中的最后3行,然后将它们排序为asc?

我有一个CTE,其中表的最后3行按VersionNumber DESC排序。我如何向后排序以使这些3中最小的VersionNumber始终具有显示顺序1? ...

回答 4 投票 0

需要查找并列出多个CTE之间的重复项

我需要在用户输入名称不正确的单个表上识别重复项(例如,不是将“John”放在fname中,而是将“Smith”放在lname中,这是一个已存在的记录,他们将“...

回答 1 投票 0

为什么调用两个WITH子句,一个调用另一个,不起作用?

简单的实际问题:我有一个表const_a,它包含大量的行和列。当我调用SELECT A,B,C FROM const_a WHERE restricttive_conditions时,我获得了所有的行...

回答 1 投票 1

CTE根据输入创建递归动态行和列

我根据用户的输入创建动态行和列。输出类似于此。到目前为止,我只能使用CTE计算一列。 DECLARE @ROWStart INT = 1 ...

回答 2 投票 1

如何在检查约束中使用递归CTE?

我正在尝试在表上创建一个检查约束,以便ParentID永远不是当前记录的后代。例如,我有一个表Categories,其中包含以下字段ID,Name,ParentID I ...

回答 1 投票 0

使用IN运算符时显示所有给定的ID

我有一个CTE,根据给定的用户ID和特定的日期范围,水平显示每个用户ID的每条记录(而不是通常的“列出”方式)。我正在努力寻找一种方法来展示每一个......

回答 1 投票 -1

为队列中的项创建顺序日期范围

我有一个表'item_queue'包含,项目,组和序列号。每个项目都是唯一的,并且针对具有指示序列的数字的组。计数是该项目的总数e ....

回答 1 投票 0

“无法识别的声明类型。 (位置0处的“WITH”附近)“mysql

我的查询结构如下。 WITH cte1 AS(SELECT a,b FROM table1)SELECT * FROM cte1;但它带有以下错误无法识别的语句类型。 (在0号位置附近“WITH”)我检查了......

回答 1 投票 0

存储和重用INSERT返回的值...返回

在PostgreSQL中,可以将RETURNING放在INSERT语句的末尾,以便在该值由SERIAL类型自动设置时返回行的主键值。问题:我如何......

回答 1 投票 6

加入三个SQL Server CTE

我现在已经做了一段时间了,我想我已接近完成了。我已经设法找到一种使用CTE a和b以及内连接的方法来合并我的两个结果。我正在寻找......

回答 1 投票 0

Sybase ASE 12.5是否支持公用表表达式?

我注意到Sybase SQL Anywhere支持它们,但是在ASE上也找不到任何关于ASE的文档。如果没有,那么设计递归查询的最佳选择是什么?在SQL Server 2008中...

回答 2 投票 4

避免使用带有CTE的SQL Server的临时表

避免带有CTE的SQL Server临时表我希望避免临时表以获得可能的性能提升?数据:2个输出相同的表问题:我想将2个CTE组合成1个CTE ...

回答 1 投票 -6

带子句:嵌套树

我有一个树形层次结构与兄弟订购。我需要添加对其他树的引用。这是数据:drop table if exists org; CREATE TABLE org(id int主键,name text,boss int,...

回答 2 投票 6

Oracle SQL中的定向图使用递归查询仅访问每个节点一次

描述在我们的问题域中,我们正在处理一组连接在一起形成图形的边。从给定节点(或节点)开始,我们必须列出整个图中的所有链接......

回答 1 投票 5

连接到wonderware历史数据库时遇到with子句的问题

我通过自定义SQL查询连接到Tableau Desktop上的Wonderware Historian数据库。我在查询中使用with语句时遇到问题。 SELECT DateTime,Compteur,Valeur FROM(...

回答 1 投票 0

如何使用Oracle CTE进行此类查询?

我有一个如下查询:SELECT m.Name,(m.Value + NVL(a1.Value1,0)+ NVL(a2.Value2,0)+ NVL(a3.Value3,0)“Value”FROM m MainTable LEFT JOIN Additional1 a1 ON(...)LEFT JOIN ...

回答 1 投票 0

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