0

我试图用它来计算每个用户贡献了多少推文,并将其放在一个名为 numTwt 的新列中:

SELECT screnname, count(*) AS numTwt
FROM Tweet
GROUP BY Tweetid
ORDER BY numTwt

但它似乎不起作用。

4

2 回答 2

0

它不起作用,因为您在 Group By 中有 Tweetid 但您没有选择它,并且您在选择中有屏幕名称,但在 group by 中没有尝试这个...

SELECT screenname, COUNT(*) AS numTwt 
FROM Tweet 
GROUP BY screenname 
ORDER BY COUNT(*)

我认为您也不能通过别名订购

于 2014-03-14T10:44:47.953 回答
0
SELECT screnname, count(*) AS numTwt
FROM Tweet
GROUP BY screenname, Tweetid
ORDER BY numTwt
于 2014-03-14T11:36:42.140 回答