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

時間変数に基づいて、2つのテーブルからCOUNTのペアを合計します

    SELECT `YEAR`, FORMAT(SUM(`count`), 0) AS `Total`
    FROM (
        SELECT `Table1`.`YEAR`, COUNT(*) AS `count`
        WHERE `Table1`.`variable` = 'Y'
        GROUP BY `Table1`.`YEAR`
        UNION ALL
        SELECT `Table2`.`YEAR`, COUNT(*) AS `count`
        WHERE `Table2`.`variable` = 'Y'
        GROUP BY `Table2`.`YEAR`
    ) AS `union`
    GROUP BY `YEAR`
    


    1. MySQLがODBC日付パラメータを使用して正しい結果を生成しない

    2. '挿入'関数がMySQLdbを使用して行を追加しないのはなぜですか?

    3. MySQLエラーコード1235

    4. 30日より古い日付レコードを検索するOracleSQLWhere句