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

mysqlクエリの2つのwhere条件

    これは次の方法で実行できます:

    SELECT date, COUNT(dom), QA, COUNT(NULLIF(errors, 'No')) FROM reports WHERE date="2010-03-22" GROUP BY QA
    

    これがどのように機能するかを説明するには:COUNT null以外の値の数を返します。 'No'でエラーを処理することで、これを有利に使用できます。 NULLに 、つまりCOUNT それらを数えません。これはNULLIFで行います NULLを返す関数 最初の引数と2番目の引数が等しい場合。



    1. MySQLは、複数の列を使用して重複するレコードを選択します

    2. Mysqlは、ロジックに基づいてストアドプロシージャでクエリ文字列を動的に構築します

    3. 複数のMysqlステートメントをグループ化して複数のステータスのカウントをフェッチする

    4. VBAを使用してExcelでSQLスタイルのクエリを使用する