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

SQL-特定の値を持つ行をカウントする

    MySQLでは、SUM(condition)を使用できます :

    SELECT   id, SUM(value=0) AS n0, SUM(value=1) AS n1, COUNT(*) AS total
    FROM     mytable
    GROUP BY id
    

    sqlfiddle でご覧ください 。



    1. Oracleでグローバル一時テーブルを回避する方法

    2. パラメーター化されたクエリは、提供されなかったパラメーターを予期します

    3. MySQLは結合されたテーブルを更新します

    4. クラスター化インデックスと非クラスター化インデックスは実際にはどういう意味ですか?