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

SQLは、複数の列と行にわたって特定の値をカウントします

    SELECT SUM(
        IF(q1 = 1, 1, 0) +
        IF(q2 = 1, 1, 0) +
        IF(q3 = 1, 1, 0) +
        IF(q4 = 1, 1, 0) +
        IF(q5 = 1, 1, 0) +
        IF(q6 = 1, 1, 0) +
        IF(q7 = 1, 1, 0)
    )
    FROM table
    WHERE Company = 'abc'
    


    1. AWSRDSデータベースインスタンスのセキュリティグループを変更します

    2. マクロとは何ですか?どのように使用しますか?

    3. Oracleストアドプロシージャ内でのテキストの検索

    4. リストPostgresENUMタイプ