sql >> データベース >  >> RDS >> Mysql

MySQLテーブルの列で最も一般的な結果を見つけるにはどうすればよいですか?

    次のようなもの:

    SELECT COUNT(*) AS `Rows`, UserID
    FROM `postings`
    GROUP BY UserID
    ORDER BY `Rows` DESC
    LIMIT 1
    

    これは、特定のIDによって投稿された行数を取得し、カウントを並べ替えて最大値を見つけ、それを出力し、個人のIDを出力します。ただし、「UserID」と「postings」を適切な列とフィールドに置き換える必要があります。



    1. データベース構造のリビジョン管理をどのように維持しますか?

    2. PRIMARYKEY制約の違反

    3. ActivityMonitorを介してデータベースとインスタンスを監視する| SQLServerのパフォーマンスのトラブルシューティング-2

    4. Oracle 12:コンマ区切りのリストに参加しますか?