common-table-expression 相关问题

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

PostgreSQL:Query没有结果数据的目的地

我试图通过使用dblink through函数从远程数据库获取数据,但收到错误“查询没有结果数据的目标”。我使用plpgsql语言做同样的事情。功能:......

回答 2 投票 15

SQL Server查找连续的失败记录

我看了很多其他的问题,没有什么比我的问题更合适或得到我需要的答案,也许我今天只是慢:( DECLARE @t TABLE([InstructionId] INT,[InstructionDetailId] ...

回答 3 投票 2

从递归查询错误查看

我有一个递归查询,工作正常:使用cte as(从PRODSET ps中选择ps.SetProduct,在pr.Product = ps.Product中加入PRODUCT pr,其中...... union ...

回答 1 投票 0

在PostgreSQL中结合CTE和IN

所以我在PostgreSQL 10中有这个简单的查询,其中包含bead_of_things(从鞋子中选择vans_id,adidas_id = 1)从vans中选择* vans.id in(bunch_of_things);我正在......

回答 2 投票 1

如何使用SQL中的“With”子句更新值

我想根据'With'子句中的结果更新表的列。当我在更新语句中使用tb时,它显示无效的对象名称,因为它已经在'...

回答 2 投票 0

SQL Server:查找重复文件,并为每个文件打印两行

Stack Overflow上有关于如何在SQL Server中查找重复行的无数示例。但我的目标是:查找重复项打印它们,不仅仅是其中之一,例如,我正在使用此...

回答 4 投票 1

如何使用Oracle .Net实体框架查询准备WITH CLAUSE

我正在尝试使用实体查询来实现以下查询。如何实施WITH子句? WITH EVENTS AS(从EVENTS_ATCS WHERE ROWNUM <10中选择*)从EVENTS A LEFT JOIN中选择*

回答 1 投票 0

希望在CTE上删除一个丑陋的自我加入

我有一个创建排序字典的查询(排序方式是有一个增量ID来标识键的相对位置)。然后,我希望知道,对于每一行,该值是否作为键存在...

回答 1 投票 3

如何从存在JOIN的CTE中删除? [重复]

我正在尝试在SQL Server中使用表实现基本队列。我有“任务”,我想添加到我的“队列”。这是我的Task表,后面是我的TaskQueue表... CREATE TABLE Task(Id ...

回答 1 投票 1

使用with子句更新无效

with first_insert AS(INSERT INTO first_insert_table(column_of_first_insert_table)VALUES(10)RETURNING first_insert_table_id),second_insert AS(INSERT INTO ...

回答 1 投票 2

获取最短和最长日期

我有一组数据(T-SQL 2012),其中包含项目编号,orig_counter,prev_counter,start_date和停止日期。我需要做的是获取min start_date和max stop_date如果项目有......

回答 1 投票 1

为什么Transact-SQL中的递归CTE需要UNION ALL而不是UNION?

我知道锚是必要的,这是有道理的。而且我知道需要一个UNION ALL,如果你的递归CTE没有,它只是不起作用......但我找不到一个很好的解释为什么......

回答 2 投票 6

多次创建cte并删除cte [关闭]

我在存储过程中使用cte。我必须多次使用它,即为不同的ID填充cte我如何删除或删除当前的cte感谢; WITH PAYOUT_CTE(REGNKEY,REGNTPE)AS(...

回答 1 投票 1

SQL Server中父子关系的递归CTE

好的,所以我在网上看到了很多这样的例子,但我无法让它与我的桌子一起工作。表:产品列:parent_product_id,child_product_id如果parent_product_id = child_product_id则...

回答 2 投票 1

WITH RECURSIVE作为查询中的第二部分CTE。 Postgres的

我怎么能这样写一个查询:用t1作为(从table1中选择id),RECURSIVE t2(select * from t2 union ...)目前不允许这样做?

回答 1 投票 1

更新后更新触发器逻辑

我在触发器中遇到了错误的逻辑。我在基表上更新后插入到Audit表中的记录数量错误。以下是重新创建此问题的代码段。创建 ...

回答 1 投票 1

CTE(With语句)是否允许在PostgreSQL中消除常见的子表达式?

我正在编写一个生成大型SQL表达式和复杂查询的系统。为了我自己的理智,我让代码生成器使用WITH表达式来简化代码并使其稍微更多......

回答 1 投票 1

在存储过程中使用CTE进行问题

我有一个这样的存储过程:CREATE PROCEDURE prtl_usp_portal_logdaily @startdate DATETIME,@ enddate DATETIME,@ usertype int,@ gradelist varchar(1000)= null AS BEGIN ...

回答 1 投票 0

在CTE sql的select语句中更新局部变量

目前,我正在使用CTE语句,该语句为某些预定义的字母数字字符中的每个字符生成一个随机数。我使用的是用户定义的随机函数。但随机功能......

回答 1 投票 1

简化CTE字符串连接?

我有以下代码清单代码含义1单身2结婚/分居3离婚4丧偶8不适用99不知道我试图将这些变成一行使用...

回答 2 投票 3

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