Sql server 大神请进入,请教这段代码如何写?谢谢,用cte哦!表名是Humanresou 20

Sqlserver大神请进入,请教这段代码如何写?谢谢,用cte哦!表名是Humanresources.employee... Sql server 大神请进入,请教这段代码如何写?谢谢,用cte哦!表名是Humanresources.employee 展开
 我来答
杨Qi明1
2016-04-08 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:59.4万
展开全部
DECLARE @i INT
SET @i=8888

WHILE ( @i <> 0 ) 
    BEGIN
        INSERT INTO
        SET @i=@i-1
    END


with
ecttest as
(
    SELECT  1 AS liemingcheng
    UNION ALL
    --开始递归
    SELECT liemingcheng+1 AS liemingcheng FROM ecttest
    ---WHERE liemingcheng<>8888

select * from ecttest
OPTION (MAXRECURSION 8887)--限制递归次数
morliz子轩
2016-04-07 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:56%
帮助的人:2685万
展开全部
把CTE结果集,放上图来看看。
追问
这就是要写CTE,我咋放上来,哈哈
追答
这题,不是一个问题一个答案就能写完的。

要先看下数据结构,建立唯一性约束。
包括主键约束,唯一性索引。
最后才是值的插入INSERT INTO和SELECT。看的太凌乱了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式