SQL SERVER 两列数据 根据任意ChlidID 查询所有的父节点以及子节点。
数据库 sql server 2008
比如我传一个21973,查询到他的父节点是20345,子节点有21986
这只是一个例子,传的这个参数不知道位于父子节点多少层深度。
存储进程怎么写。我只要返回他最顶级的父节点 以及 最深的所有子节点。下面是所有的数据
0为根 所有parentid = 0的为一个项目
parentid childid
0 20345
0 20464
0 20500
0 20537
0 20590
0 20628
0 20655
0 20724
0 20805
0 20863
0 20892
0 21408
0 21442
0 21591
0 21620
0 21649
0 21678
0 21707
0 21736
0 21765
0 21794
0 21823
0 21852
0 21881
0 21910
0 21939
0 22049
0 22053
0 22062
0 22067
0 22130
0 22139
0 22145
0 22174
0 22224
0 22236
0 22247
0 22253
0 22292
0 22296
0 22301
0 22354
0 22365
0 22370
0 22393
0 22444
0 22485
0 22526
0 22537
0 22565
0 22577
0 22613
0 22618
0 22625
0 22638
0 22642
19924 19925
19924 19932
19924 19934
19924 19935
19924 19936
19924 19937
19924 19938
19924 19939
19926 19927
19926 19940
19926 19943
19926 19945
19926 19946
19926 19947
19928 19929
19928 19933
19928 19948
19928 19949
19928 19950
19928 19951
19928 19952
19928 19954
19928 19955
19930 19931
19930 19956
19930 19957
19930 19959
19930 19960
19932 19961
19932 19962
19932 19963
19933 19996
19933 19997
19933 19998
19933 19999
19934 19964
19935 19965
19935 19966
19935 19967
19936 19968
19936 19969
19936 19970
19936 19971
19937 19972
19937 19973
19937 19974
19938 19975
19938 19976
19939 19977
19940 19978
19940 19979
19940 19980
19943 19944
19943 21189
19943 21215
19943 21241
19944 19981
19944 19982
19944 19983
19944 19984
19944 19985
19944 19986
19944 19987
19944 19988
19944 19989
19944 19990
19945 19991
19945 19992
19946 19993
19946 19994
19947 19995
19948 20000
19949 20001
19949 20002
19949 20003
19950 20004
19950 20005
19950 20006
19951 20007
19951 20008
19951 20009
19952 20010
19952 20011
19954 20012
19954 20013
19955 20014
19956 20015
19956 20016
19956 20017
19956 20018
19957 19958
19958 20019
19958 20020
19958 20021
19958 20022
19958 20023
19959 20036
19959 20037
19960 20038
20019 20024
20020 20025
20020 20026
20020 20027
20021 20028
20021 20029
20021 20030
20022 20031
20022 20032
20022 20033
20023 20034
20023 20035
20345 20346
20345 20348
20345 21968
20345 21969
20345 21970
20345 21973
20348 20349
20348 20375
20348 22002
20349 20361
20349 20364
20349 21982
20349 21983
20349 21984
20349 21985
20361 20386
20361 20390
20361 20395
20361 20396
20361 20494
20361 22752
20375 20378
20375 20381
20375 20384
20375 21998
20375 21999
20375 22000
20375 22001
20381 20573
20381 20574
20381 20575
20381 21379
20381 21380
20381 21381
20381 22531
20381 22629
20381 22635
20381 22636
20381 22747
20384 22374
20384 22375
20384 22376
20384 22377
20384 22378
20390 20391
20390 20392
20390 20393
20390 20394
20464 20465
20464 20466
20464 20467
20464 20469
20466 20472
20466 20473
20466 20474
20467 20468
20468 20475
20468 20476
20468 20477
20468 20478
20468 20479
20468 20480
20468 20481
20468 20482
20468 20483
20468 20484
20469 20485
20469 20486
20494 20495
20500 20501
20500 20502
20500 20503
20500 20505
20502 20507
20502 20508
20502 20509
20502 20510
20503 20504
20503 22589
20504 20511
20504 20512
20504 20513
20504 20514
20504 20515
20505 20528
20505 20529
20511 20516
20512 20517
20512 20518
20512 20519
20513 20520
20513 20521
20513 20522
20513 22570
20514 20523
20514 20524
20514 20525
20515 20526
20515 20527
20520 20688
20520 20689
20520 20690
20520 20691
20520 20692
20520 20693
20520 20699
20520 20966
20520 20967
20520 20968
20520 21378
20537 20538
20537 20539
20537 20540
20537 20542
20539 20544
20539 20545
20539 20546
20539 20547
20540 20541
20541 20548
20541 20549
20541 20550
20541 20551
20541 20552
20542 20565
20542 20566
20548 20553
20549 20554
20549 20555
20549 20556
20550 20557
20550 20558
20550 20559
20551 20560
20551 20561
20551 20562
20552 20563
20552 20564
20590 20591
20590 20592
20590 20593
20590 20595
20592 20598
20592 20599
20592 20600
20593 20594
20593 20624
20594 20601
20594 20602
20594 20603
20594 20604
20594 20605
20594 20606
20594 20607
20594 20608
20594 20609
20594 20610
20595 20611
20595 20612
20601 22568
20624 20617
20624 20618
20624 20619
20624 20620
20624 20621
20624 20622
20624 20623
20624 20625
20624 20626
20624 20627
20628 20629
20628 20631
20628 20635
20628 20636
20628 20637
20628 20638
20631 20632
20631 20633
20631 20634
20655 20656
20655 20657
20655 20658
20655 20660
20657 20662
20657 20663
20657 20664
20657 20665
20658 20659
20658 20720
20659 20666
20659 20667
20659 20668
20659 20669
20659 20670
20660 20683
20660 20684
20666 20671
20667 20672
20667 20673
20667 20674
20668 20675
20668 20676
20668 20677
20669 20678
20669 20679
20669 20680
20670 20681
20670 20682
20716 20712
20716 22721
20716 22723
20717 20708
20717 20709
20717 20710
20718 20706
20718 22727
20718 22729
20718 22748
20718 22749
20718 22750
20718 22751
20720 20716
20720 20717
20720 20718
20720 22715
20720 22719
20724 20725
20724 20726
20724 20727
20724 20729
20726 20732
20726 20733
20726 20734
20727 20728
20727 20763
20728 20735
20728 20736
20728 20737
20728 20738
20728 20739
20728 20740
20728 20741
20728 20742
20728 20743
20728 20744
20729 20745
20729 20746
20763 20762
20763 20764
20763 20765
20763 20766
20763 20767
20763 20768
20763 20769
20763 20770
20763 20771
20763 20772
20768 20932
20768 20933
20768 20934
20768 20935
20768 20936
20768 20937
20768 20938
20768 20939
20768 20940
20805 20806
20805 20807
20805 20808
20805 20810
20807 20813
20807 20814
20807 20815
20808 20809
20808 22386
20808 22388
20809 20816
20809 20817
20809 20818
20809 20819
20809 20820
20809 20821
20809 20822
20809 20823
20809 20824
20809 20825
20810 20826
20810 20827
20821 22534
20863 20864
20863 20865
20863 20866
20863 20868
20863 22351
20865 20871
20865 20872
20865 20873
20866 20867
20867 20874
20867 20875
20867 20876
20867 20877
20867 20878
20867 20879
20867 20883
20867 22756
20868 20884
20868 20885
20892 20893
20892 20894
20892 20895
20892 20896
20892 20897
20892 20898
20894 20901
20894 20902
20894 20903
20895 20904
20896 20905
20896 20906
20896 20907
20897 20908
20897 20909
20897 20910
20897 20911
20898 20912
20898 20913
20898 20914
20943 20944
20943 20946
20943 20947
20943 20948
20943 20949
20947 20950
20947 20951
20947 20952
20975 20976
20975 20977
20975 20978
20975 20979
20975 20980
20975 20982
20977 20985
20978 20986
20978 20987
20978 20988
20978 20989
20979 20990
20979 20991
20980 20981
20980 21013
20980 21048
20980 21072
20981 20992
20981 20993
20981 20994
20981 20995
20981 20996
20982 20997
20982 20998
20982 20999
20982 21000
20982 21001
20982 21002
20982 21003
20982 21004
20982 21005
20982 21006
21013 21022
21013 21023
21013 21024
21013 21025
21013 21026
21037 21038
21037 21080
21037 21081
21037 21082
21037 21083
21037 21085
21039 21040
21039 21128
21039 21129
21039 21130
21039 21131
21039 21133
21048 21057
21048 21058
21048 21059
21048 21060
21048 21061
21072 21073
21072 21074
21072 21075
21072 21076
21072 21077
21080 21086
21081 21087
21081 21088
21081 21089
21081 21090
21082 21091
21082 21092
21083 21084
21083 21108
21083 21114
21084 21093
21084 21094
21084 21095
21084 21096
21084 21097
21085 21098
21085 21099
21085 21100
21085 21101
21085 21102
21085 21103
21085 21104
21085 21105
21085 21106
21085 21107
21108 21109
21108 21110
21108 21111
21108 21112
21108 21113
21114 21115
21114 21116
21114 21117
21114 21118
21114 21119
21128 21134
21129 21135
21129 21136
21129 21137
21129 21138
21130 21139
21130 21140
21131 21132
21131 21156
21132 21141
21132 21142
21132 21143
21132 21144
21132 21145
21133 21146
21133 21147
21133 21148
21133 21149
21133 21150
21133 21151
21133 21152
21133 21153
21133 21154
21133 21155
21156 21157
21156 21158
21156 21159
21156 21160
21156 21161
21175 21178
21175 21179
21181 21174
21181 21175
21181 21176
21181 21177
21181 21182
21189 21196
21189 21197
21189 21198
21189 21199
21189 21200
21189 21201
21189 21202
21189 21203
21189 21204
21189 21205
21215 21222
21215 21223
21215 21224
21215 21225
21215 21226
21215 21227
21215 21228
21215 21229
21215 21230
21215 21231
21241 21248
21241 21249
21241 21250
21241 21251
21241 21252
21241 21253
21241 21254
21241 21255
21241 21256
21241 21257
21269 21275
21269 21276
21269 21277
21270 21271
21270 21293
21270 21304
21271 21278
21271 21279
21271 21280
21271 21281
21271 21282
21271 21283
21271 21284
21271 21285
21271 21286
21271 21287
21272 21288
21272 21289
21273 21290
21273 21291
21274 21292
21293 21294
21293 21295
21293 21296
21293 21297
21293 21298
21293 21299
21293 21300
21293 21301
21293 21302
21293 21303
21304 21305
21304 21306
21304 21307
21304 21308
21304 21309
21304 21310
21304 21311
21304 21312
21304 21313
21304 21314
21326 21269
21326 21270
21326 21272
21326 21273
21326 21274
21326 21327
21328 21329
21328 21331
21328 21332
21328 21334
21328 21335
21328 21336
21331 21337
21331 21338
21331 21339
21332 21333
21332 21355
21333 21340
21333 21341
21333 21342
21333 21343
21333 21344
21333 21345
21333 21346
21333 21347
21333 21348
21333 21349
21334 21350
21334 21351
21335 21352
21335 21353
21336 21354
21355 21356
21355 21357
21355 21358
21355 21359
21355 21360
21355 21361
21355 21362
21355 21363
21355 21364
21355 21365
21381 21382
21408 21409
21442 21443
21591 21592
21620 21621
21649 21650
21678 21679
21678 22008
21707 21708
21736 21737
21765 21766
21794 21795
21823 21824
21852 21853
21881 21882
21910 21911
21939 21940
21968 21974
21969 21975
21969 21976
21969 21977
21969 21978
21970 21979
21970 21980
21973 21986
21973 21987
21973 21988
21973 21989
21973 21990
21973 21991
21973 21992
21973 21993
21973 21994
21973 21995
22002 22003
22002 22004
22002 22005
22002 22006
22002 22007
22008 22009
22053 22127
22067 22068
22067 22069
22067 22070
22067 22071
22067 22072
22067 22073
22067 22074
22067 22075
22069 22076
22069 22077
22069 22078
22070 22079
22071 22080
22071 22081
22071 22082
22072 22083
22072 22084
22072 22085
22072 22086
22073 22087
22073 22088
22073 22089
22074 22090
22074 22091
22075 22092
22083 22096
22083 22097
22083 22118
22083 22230
22083 22412
22094 22095
22096 22098
22096 22099
22096 22100
22097 22108
22097 22109
22097 22110
22100 22101
22100 22102
22100 22103
22101 22105
22102 22106
22103 22107
22110 22111
22110 22112
22110 22113
22113 22114
22118 22119
22118 22120
22118 22121
22120 22122
22120 22123
22120 22124
22121 22125
22121 22126
22130 22133
22139 22360
22145 22146
22145 22147
22145 22148
22145 22149
22145 22150
22145 22151
22145 22152
22145 22153
22147 22154
22147 22155
22147 22156
22148 22157
22149 22158
22149 22159
22149 22160
22150 22161
22150 22162
22150 22163
22150 22164
22151 22165
22151 22166
22151 22167
22152 22168
22152 22169
22153 22170
22174 22221
22224 22227
22230 22231
22230 22232
22236 22239
22236 22240
22236 22241
22241 22242
22241 22243
22241 22583
22241 22593
22243 22244
22243 22245
22253 22254
22253 22255
22253 22256
22253 22258
22253 22259
22253 22260
22255 22261
22255 22262
22255 22263
22256 22257
22256 22279
22257 22264
22257 22265
22257 22266
22257 22267
22257 22268
22257 22269
22257 22270
22257 22271
22257 22272
22257 22273
22258 22274
22258 22275
22259 22276
22259 22277
22260 22278
22279 22280
22279 22281
22279 22282
22279 22283
22279 22284
22279 22285
22279 22286
22279 22287
22279 22288
22279 22289
22296 22398
22296 22746
22301 22302
22301 22303
22301 22305
22301 22306
22301 22307
22301 22348
22302 22308
22302 22309
22302 22310
22303 22304
22303 22326
22303 22337
22304 22311
22304 22312
22304 22313
22304 22314
22304 22315
22304 22316
22304 22317
22304 22318
22304 22319
22304 22320
22305 22321
22305 22322
22306 22323
22306 22324
22307 22325
22326 22327
22326 22328
22326 22329
22326 22330
22326 22331
22326 22332
22326 22333
22326 22334
22326 22335
22326 22336
22337 22338
22337 22339
22337 22340
22337 22341
22337 22342
22337 22343
22337 22344
22337 22345
22337 22346
22337 22347
22354 22359
22360 22361
22365 22368
22365 22597
22370 22373
22377 22389
22377 22390
22377 22391
22388 22392
22389 22379
22389 22380
22389 22381
22389 22382
22389 22383
22389 22385
22389 22387
22392 22413
22392 22414
22392 22415
22392 22416
22392 22417
22393 22394
22393 22396
22393 22449
22393 22741
22398 22399
22398 22400
22398 22401
22398 22402
22398 22403
22398 22404
22398 22405
22398 22406
22398 22407
22398 22408
22398 22409
22398 22410
22401 22569
22403 22411
22403 22571
22416 22418
22416 22419
22416 22420
22418 22421
22418 22422
22418 22423
22418 22424
22418 22425
22418 22426
22418 22427
22419 22428
22419 22429
22419 22430
22419 22431
22419 22432
22419 22433
22419 22434
22420 22435
22420 22436
22420 22437
22420 22438
22420 22439
22420 22440
22420 22441
22444 22447
22444 22448
22444 22529
22444 22582
22485 22486
22485 22487
22485 22488
22485 22490
22485 22491
22485 22492
22487 22493
22487 22494
22487 22495
22488 22489
22488 22511
22489 22496
22489 22497
22489 22498
22489 22499
22489 22500
22489 22501
22489 22502
22489 22503
22489 22504
22489 22505
22490 22506
22490 22507
22491 22508
22491 22509
22492 22510
22511 22512
22511 22513
22511 22514
22511 22515
22511 22516
22511 22517
22511 22518
22511 22519
22511 22520
22511 22521
22526 22530
22526 22532
22537 22538
22537 22539
22537 22540
22537 22541
22537 22542
22537 22543
22537 22544
22537 22545
22539 22546
22539 22547
22539 22548
22540 22549
22541 22550
22541 22551
22541 22552
22542 22553
22542 22554
22542 22555
22542 22556
22543 22557
22543 22558
22543 22559
22544 22560
22544 22561
22545 22562
22577 22580
22577 22581
22589 22590
22589 22594
22589 22647
22590 22591
22590 22592
22594 22595
22594 22596
22595 22630
22595 22632
22618 22621
22618 22628
22618 22633
22647 22648
22715 22720
22719 22730
22719 22731
22756 20880
22756 20881
22756 20882
22756 22753
22756 22754
22756 22755
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论