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

COUNT(*)は、1つだけではなく複数の行を返します

    COUNT() 期待どおりに動作しています。 group byを配置する場合 句、count() GROUP BYの結果が表示されます 。 group byを含むクエリの行数を取得する場合 、代わりにサブクエリとして使用してください。

    次のようなもの:

    SELECT COUNT(*) FROM (SELECT * FROM `table`
                          GROUP BY `column1`) AS `a`
    


    1. MySQLASキーワード

    2. PL / SQLプロシージャをオンラインで生成して、Oracleテーブルにデータをインポートします

    3. データベースに依存せずにスプリングブートアプリを起動するにはどうすればよいですか?

    4. サブクエリからの複数の行を単一の区切りフィールドに結合するSQLServer関数を作成するにはどうすればよいですか?