プロが教えるわが家の防犯対策術!

下記の order byの部分を年月日でなく合計件数順に並べ変えたいのですが、Count(氏名)を入れると「 order by句で集計関数は使えません」のようなメッセージが出ます。(access2000)
何か良い方法はないでしょうか。

TRANSFORM Count(氏名) AS 氏名のカウント
SELECT 年月日, Count(氏名) AS 合計件数
FROM 日誌
GROUP BY 年月日
ORDER BY 年月日
PIVOT 区分;

#access素人です。

A 回答 (2件)

ご質問の環境での試験ができてませんが、


Order by で列名を書けない場合は
Select の列の順番で指定できたはずです。

(order by 2 と記述)

PIVOT使用時にできたか不明です。
お試しください。
    • good
    • 0

こんにちは。



クロス集計クエリを元に、もう1つクエリを作って
「氏名のカウント」で並び替えをしてみてはどうでしょうか?

ご参考までに。

ではでは・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!