首页 > 解决方案 > 临时表从迭代表以查找多个级别的相关记录

问题描述

我正在努力启动此代码。我做了几次尝试,但似乎在第一个障碍上失败了。我有一个名为 Members 的表。其中一个成员有许多字段,其中一个是 SponsorID,另一个是 MemberID。赞助商与会员具有一对多的关系。我想从说 Memberid 1234 的血统中生成每个人的临时表。所以我希望每个人都有 SponsorID 1234,然后每个人都有他们的赞助商 ID,然后每个人都有他们的赞助商 ID,等等。我通过获取结果和手动生成这个剪切并粘贴到电子表格中,然后将新的搜索列表剪切并粘贴回原始查询中。到目前为止,我花了两天时间,我只完成了一半。我的手动代码是:

select sponsorid,firstname,lastname,memberid,telephonenumber,emailaddress,lastlogin,subcriptiontype from [dbo].[Member] where sponsorid in (1059, 1104, 1111, 24, 1060, 1061, 1065, 1066, 1072, 2387 ) order by sponsorid asc

标签: findrecord

解决方案


推荐阅读