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

テーブルのすべての列で false の数を取得する方法は?

    これ:

    SELECT SUM(CASE WHEN Col1 = 'false' THEN 1 ELSE 0 END) AS Col1
        , SUM(CASE WHEN Col2 = 'false' THEN 1 ELSE 0 END) AS Col2
        , SUM(CASE WHEN Col3 = 'false' THEN 1 ELSE 0 END) AS Col3
        , SUM(CASE WHEN Col4 = 'false' THEN 1 ELSE 0 END) AS Col4
        , SUM(CASE WHEN Col5 = 'false' THEN 1 ELSE 0 END) AS Col5
    FROM T_myTable
    


    1. トランザクションへの親/子レコードの挿入

    2. PHP CRUD MySQLデータベースを使用して投稿を作成、編集、更新、削除します

    3. LAMP構成でバニティURLを作成する

    4. 別のテーブルの列が更新されたときに、あるテーブルの列を更新するトリガーを作成します