0
私のテーブルには、バスの乗り物が異なるネットワークで撮影されています。カウントしグループ化した後に最大IDを見つける
私の目標は、各ネットワークで1日に撮影された乗り物の最大数と各乗り物の1日あたりの乗り物の数を最初に数えてから、ネットワークあたりの最大数 -
YMD
- - max_count
- 最後に、私は3つの列がありますnetwork_id
を私は以下のクエリを使用しようとしましたが、私は必ずどこかどのようmax()
機能を含めることはないです。助言がありますか?
SELECT DISTINCT ON (network_id)
network_id, count(*), to_char(start_time, 'YYYY-MM-DD') as YMD
FROM routes
ORDER BY network_id, count DESC, YMD;
おかげで、これはスローエラー: 'エラー:"または "t"の近くの構文エラー –
@the_darkside私は ')'ありがとう、ありがとう。私の答えを編集して問題を修正しました。 – Mureinik