【发布时间】:2017-05-02 14:41:26
【问题描述】:
我想在 while 循环中实现一些简单的事情,但是运行起来太慢了,所以我确信我可以使用 CTE 表来做到这一点,但我不知道如何......
我有两个表,其中包含一对多连接,我正在尝试在我的详细信息中下订单,这是我的数据:
对于每个 IDRV,您都有许多 IDRVOBJET。我想为 IDRV 中的每个 IDRVOBJET 放置一个订单号 1 到 n。我不知道我是否清楚,但这就是我应该得到的结果:
感谢您抽出宝贵时间帮助我!
编辑
这是格式化的文本:
IDRV IDRVOBJET ORDER
12700 76357 1
12700 76358 2
12701 76363 1
12701 76364 2
12701 76365 3
12702 76359 1
12702 76360 2
12703 76120 1
12703 76121 2
12703 76122 3
12705 19375 1
12705 19376 2
12706 19410 1
12707 19408 1
12707 19409 2
12709 22473 1
12709 22474 2
12711 40352 1
12711 40353 1
【问题讨论】:
-
@jarlh 我明白这只是为了更清楚。我只是将格式化的文本放在我的编辑中
标签: sql sql-server join common-table-expression