2017-03-05 8 views
1

私が含まれていること、最後にテーブルを持っているしたいと思い、この数と順序

text screenName 
lala  user1 
la  user2 
lal  user3 
lalala user1 
l   user1 
a   user4 

のように見えるのMS-Accessで(ツイートと呼ばれる)のテーブルを持っていますユーザーあたりの数字はtextです。 textの列には、特定の名前(たとえばnewColumn)があり、最初にテキスト数(newColumn)(降順)、次にscreenName(昇順)の順にソートされたいと考えています。

は、これまでのところ私は

SELECT COUNT(text), screenName 
FROM Tweets 
GROUP BY screenName; 

を持っているしかし、私はソートすると、新しい列の名前を変更する方法がわかりません。このよう

答えて

1

select COUNT(text) as num_of_texts, 
    screenName 
from Tweets 
group by screenName 
order by COUNT(text) desc, screenName; 
+0

iは、によって2順序を置くことができますか?スクリーンネームのASCによる 順DESC num_of_textsによってスクリーンネーム 順序によってそう 'SELECT COUNT(テキスト)ツイート 群からnum_of_texts、 スクリーンネームとして、'? – quant

+0

質問を実行すると、num_of_textsを入力するように要求するポップアップボックスが表示されます。 – quant

+0

@quant - アクセスではエイリアスをその順序で使用することはできません。答えを更新しました。今すぐお試しください。 – GurV