我已经坚持了一段时间,似乎无法找出解决方案。我的目标是遍历6个唯一引用,并提取包含2列(playerid,stat)的相应数据框。提取数据后,我需要将统计信息合并到ID_List数据帧,该数据帧随后将包括playerid和6个不同的统计信息中的每一个。
我尝试了多种变体,每个变体仅返回循环的最后一个实例。这是最近的尝试(我只包括了脚本的一部分,但是可以根据需要添加其他内容)。
DECLARE @Account TABLE(AccountID INT, AccountName NVARCHAR(50))
DECLARE @Transaction TABLE(AccountID INT, TransactionID INT)
INSERT INTO @Account
VALUES(1,'Acount 1'),
(2,'Acount 2'),
(3,'Acount 3')
INSERT INTO @Transaction
VALUES(1, 1),
(1, 2),
(1, 3),
(2, 4),
(2, 5)
SELECT a.AccountID, a.AccountName, Count(t.TransactionID) AS 'Number Of Transactions' FROM @Account a
LEFT JOIN @Transaction t ON a.AccountID = t.AccountID
Group By a.AccountID, a.AccountName