腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
SQL
Server
中
的
递归
好吗?
sql-server
、
recursion
我在
SQL
server
中有一个
表
,它具有Item_ID
的
普通树结构Item_ParentID。假设我想迭代并获取某个特定Item_ID (在任何级别)
的
所有子对象。对于这个问题,
递归
似乎是一个直观
的
选择
,我可以编写一个
SQL
Server
函数来实现这一点。 如果我
的
表
有很多记录,这会影响性能吗?如何避免
递归
并简单地查询
表
?有什么建议吗?
浏览 1
提问于2008-10-10
得票数 9
回答已采纳
1
回答
SQL
Server
中
2个
表
的
递归
选择
sql
、
sql-server
、
reporting-services
、
ssrs-2008
对于SSRS
中
的
生产报告,我需要在ERP
中
显示基本材料,它可以由多个级别组成。我在一个
表
INVENTPRODMETHOD中有一个项目,它有一个字段ProdMethodId,它与一个带有'supporting items‘
的
INVENTPRODSUPPITEMS表相关。基于在第一个
表
中找到
的
ProdMethodId,我得到了一个SUPPLITEMID,我需要找出这个(新)项在第一个
表
中
的
ProdMethodI
浏览 25
提问于2019-06-19
得票数 2
回答已采纳
2
回答
如何在
递归
表
(
SQL
)
中
获取2行
的
最低公共父级
sql
、
sql-server-2005
、
tsql
、
recursion
假设我们有一个具有经典
的
'manager id‘
递归
关系
的
表
:如果您在
表
中
随机
选择
2行-或2个节点-如何找到最低级别的公共祖先我
的
平台是
SQL
Server
2005 (Transact-
SQL
),但任何与ANSI兼容
的
SQL
也可以...
浏览 1
提问于2009-03-03
得票数 3
2
回答
根据父信息更新列
sql-server
我是
SQL
Server
的
初学者,我有一个关于如何最好地做到这一点
的
问题。ID*级别*14*2更新myTable
浏览 0
提问于2008-12-18
得票数 2
1
回答
SQL
Server
递归
选择
sql
、
sql-server
、
sql-server-2005
、
tsql
、
common-table-expression
我有两张
表
:entreprises_struct(id,entreprise_id, entreprise_child_id)entrepriseslaval) (1,1,1)(1,1,3)(1,2,5)(1,3,7) 我想要一个以这种方式对数据进行排序
的
查询我不能使用CTE,因为
递归
上
的
数字太有限了。
浏览 0
提问于2011-02-21
得票数 3
回答已采纳
5
回答
在
SQL
Server
中
,如何
选择
递归
表
中
的
所有记录?
sql-server
我有一个
递归
表
,其中每个记录都有一个ID和一个PARENTID。PARENTID指向同一表格
中
的
另一个ID。在
SQL
Server
中
,是否有一种方法可以在一条语句中
选择
整个“树”?我可以编写一个
递归
函数来从一个父级跳转到所有的子级,但我希望在一个查询中就能做到这一点。在Oracle
中
,它看起来像这样: id, nodename MY_SCHEMA.MY_T
浏览 7
提问于2009-05-29
得票数 3
回答已采纳
1
回答
CTE以块为单位进行
选择
?
sql-server
、
common-table-expression
我想使用
SQL
Server
2008 (
递归
?)CTE一次
选择
400万行表格
中
的
100万行。结果将被写到一个文本文件
中
,这是我理解
的
,但不是CTE分块部分。该
表
在DateTime列上有很好
的
覆盖索引,但没有PK。谢谢。
浏览 1
提问于2010-12-08
得票数 1
回答已采纳
2
回答
反汇编
SQL
Server
中
的
位标志枚举
c#
、
.net
、
sql-server
、
sql-server-2008
我在
SQL
Server
数据库中有一个INT列,该列存储与位标志枚举相关
的
值。例如,如果枚举是:public enum UserType StandardUser = 1, SuperUser = 4则
SQL
Server
中
的
列可能包含值5。我需要做
的
是从另一个
表
中
选择
包含有关UserType
的
其他详细信息
的</em
浏览 2
提问于2012-01-27
得票数 10
回答已采纳
3
回答
MVC
中
的
分层数据库驱动菜单
sql-server
、
asp.net-mvc
、
linq
、
subsonic
我使用下面的代码作为一个HTMLHelper,它从数据库
中
获取数据并循环它来显示一个菜单。然而,正如您所看到
的
,这非常简单,如果您有一个使用相邻层次模型
的
数据库
表
,例如/ID、ParentID、OrderID。很容易看出发生了什么,但是需要
递归
才能正确地获得这些数据。编写C#
递归
函数可以接受吗?如果是这样的话,有人能帮我吗?预期输出类似于下面的内容。<ul> <ul> <li>SubIt
浏览 3
提问于2009-04-28
得票数 1
4
回答
计算
表
中
递归
的
sql
server
sql-server
我现在拥有的是一张像这样构造
的
桌子我需要一个新
的
colum,它能够“计数”状态从0到任何与0不同
的
时间(描述所描述
的
机器进程
的
启动)并保持与0不同
的
时间(当它返回到0时,它定义了进程已经完成了一个周期)。我尝试使用绑定到变量
的
计数器分配一个根据状态值逐行更改
的
值,
浏览 1
提问于2018-11-06
得票数 2
回答已采纳
1
回答
如何从Azure逻辑应用程序
中
的
"
SQL
行“连接器创建csv文件?
azure-logic-apps
我已经创建了
递归
,然后连接了
sql
server
并从
表
中
获取行。我想从
sql
行导出csv文件,发送电子邮件。
浏览 2
提问于2017-09-13
得票数 5
1
回答
通过
SQL
Server
2012上
的
触发器对同一
表
中
的
两列进行相互更新
sql
、
triggers
、
sql-server-2012
我有一个包含两列(A和B)
的
表
我正在尝试编写一个触发器来执行此更新,但我担心条件会陷入无限循环
浏览 0
提问于2016-11-09
得票数 2
2
回答
将excel更改传回
sql
server
表
。
excel
我在Excel
中
更新了几个列。column1,column2updated3, updated3 在“VBA即时”窗口中,是否可以运行update语句将更改传播回
SQL
?或者任何其他简单
的
方式也受欢迎。
浏览 12
提问于2015-04-08
得票数 0
2
回答
SQL
返回单个列
中
的
所有相关行
mysql
、
sql
、
relational-database
我在
SQL
Server
中看到过对
递归
的
引用,但我使用
的
是MySQL,并要求结果在单个列
中
。如果我有一个关系
表
:--------------- 1 | 3如何在任一列中
选择
与单个ID相关
的
所有ID?例如:3个==> 1,2 我尝试了self joins,但无法在单个列
中
获取
浏览 0
提问于2012-07-26
得票数 4
回答已采纳
2
回答
SQL
Server
2000 (创建给定日期范围
的
所有日期)
sql
、
sql-server-2000
我想知道在
SQL
Server
2000
中
是否有一种方法可以在给定开始和结束日期
的
情况下创建所有日期。我知道我可以通过T-
SQL
循环来实现这一点。我正在寻找一个非循环
的
解决方案。同样在2005年,您可以使用
递归
with子句。解决方案也可以使用T
表
,该
表
中
包含数字以与
表
连接。我再一次考虑
SQL
Server
2000非循环/使用T
表
浏览 2
提问于2009-05-08
得票数 0
6
回答
将访问
表
复制到MS
sql-server-2005
、
microsoft-access
我必须将某些
表
从Access 2000数据库复制到
Server
2005数据库。做这件事最简单
的
方法是什么?
浏览 0
提问于2009-05-20
得票数 1
回答已采纳
1
回答
是否将单个
表
数据从一个数据库传输到另一个具有相同
表
名
的
数据库?
sql
如何将单
表
数据从一个数据库传输到具有相同
表
名
的
其他数据库?谢谢
浏览 0
提问于2017-03-10
得票数 0
2
回答
c# linq遍历数据库
中
的
层次数据
c#
、
entity-framework
、
linq
我有一个客户数据库
表
:[Customer] [Id] Integer 除其他外,客户拥有一个唯一
的
Id和一个指向创建它
的
客户
的
ParentId = 123 } Customer{ Id = 1010, ParentId = 987 } 我使用EF和LINQ查询我
的
数据我需要
的
是一个LINQ查询,以获得所有Id
的
浏览 0
提问于2016-11-30
得票数 3
回答已采纳
1
回答
SQL
Server
2
表
同步
递归
sql
、
sql-server
、
triggers
、
synchronization
我使用触发器使单个数据库
中
的
两个相同
的
表
保持同步。一个用于内部专有系统,另一个用于向外部世界公开数据
的
子集。我不能用同一张桌子来做这两件事。我需要在这两个
表
中
的
任何一个
中
更新、插入、删除以应用于另一个
表
。 到目前为止,我在两个
表
上都使用了触发器,而不是预定
的
存储过程,因为我希望立即更新。问题是,对表A
的
update将触发更新
表
B
的</em
浏览 15
提问于2016-08-02
得票数 0
1
回答
SQL
Server
:查询多值
表
递归
sql
、
sql-server
我有一个无法解决
的
SQL
问题mms_mv是一个多值
表
,其内容是组成员资格和组管理器,组管理器也可以是其他组。它在
SQL
Server
上运行|object_id|attribute_type|objectSid|| 2在上面的例子
中
,用户(1)是组2
的
成员,组2是组4
的
经理
浏览 3
提问于2014-11-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SQL Server分区表(一):分区表的介绍
SQL Server账号分配数据库和表的权限
理解SQL Server中的事物和锁
SQL Server 2017 安装过程中的一点说明
实战案例:如何在 Tableau 中利用 SQL Server的R和Python 功能?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券