我有2個表:accounthierarchy和accountvaluetotal。如何連接2表鍵當在不同的列
2表之間的鏈接是帳號。我想根據帳號加入表格。但表「帳戶層級」的帳號在不同的級別(列)上。
能否請你幫我該怎麼辦呢?由於
CREATE TABLE [dbo].[accounthierarchy](
[ID] [int] NULL,
[level1] [int] NULL,
[level2] [int] NULL,
[level3] [int] NULL,
[level4] [int] NULL,
[level5] [int] NULL)
INSERT INTO [dbo].[accounthierarchy] (ID,level1,Level2,level3,level4,level5)
VALUES
(1,100,null,null,null,null),
(2,100,110,null,null,null),
(3,100,110,1110,null,null),
(4,200,220,null,null,null),
(5,200,230,null,null,null),
(5,200,240,null,null,null),
(6,200,240,2410,null,null)
CREATE TABLE [dbo].[accountvaluetotal](
[accountnumber] [int] NULL,
[values] [int] NULL
)
insert into [dbo].[accountvaluetotal]
values
(1110,5000),
(220,7400),
(230,6200),
(2410,5600)
識別您的主鍵和外鍵(S)(使用[編輯])。 –
大家好,抱歉誤會,我想要這樣的結果: – phalondon