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

IF条件を使用したMYSQL合計クエリ

    ケース を試してください このように:

    SUM(CASE 
        WHEN PaymentType = "credit card" 
        THEN TotalAmount 
        ELSE 0 
    END) AS CreditCardTotal,
    

    あなたが探しているものを与えるべきです...



    1. SQLServerでのSETROWCOUNTの動作

    2. 1つのステートメント内でMySQLの自動インクリメント値にアクセスできますか?

    3. 一時テーブルを作成する前に、一時テーブルが存在するかどうかを確認し、存在する場合は削除してください

    4. AccessでSQLServerを使用する必要があるのはいつですか。 (ヒント:ほとんどの場合)