表 1 と表 2 の下に 2 つの表があります。表 2 の を取得してSum
でFCount
グループ化し、一致する表 1 にリンクしてデータ Whereとを選択TID
したいと思います。以下を試してみましたが、SQL はすべての個々のフィールドでグループ化するように指示し、戻り値はありませんtable1.TID
table2.TID
Table1.ClientId=1
table2.ClientId=1
Table 1
id
ClientId
PageName
Country
CreatedAt
TId
TweetMessage
Replied
RCount
FavoritedCount
en_Media_type
Table 2
id
ClientId
Page
TID
UserIdFollower
screenName
Loc
FCount
SELECT dbo.[tweets(ht)].clientid,
dbo.[tweets(ht)].pagename,
dbo.[tweets(ht)].country,
dbo.[tweets(ht)].createdat,
dbo.[tweets(ht)].tweetid,
dbo.[tweets(ht)].tweetmessage,
dbo.[tweets(ht)].replied,
dbo.[tweets(ht)].retweetcount,
dbo.[tweets(ht)].favoritedcount,
dbo.[tweets(ht)].en_media_type,
Sum(dbo.retweetersdata.followerscount) AS TotalFollowers
FROM dbo.[tweets(ht)]
CROSS JOIN dbo.retweetersdata
WHERE dbo.retweetersdata.tweetid = dbo.[tweets(ht)].tweetid
AND dbo.[tweets(ht)].clientid = 54
GROUP BY dbo.retweetersdata.tweetid