sql >> Databáze >  >> RDS >> Mysql

SUMTE pár COUNT ze dvou tabulek na základě časové proměnné

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. Vydán SQL Developer 4.0

  2. Úvod do PL/SQL VARRAY v databázi Oracle

  3. Vyhledávání ve výrazových indexech

  4. Funkce SIN() v Oracle