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

Rozdělit fixní hodnotu za měsíc na každý den a zemi

Musíte opravit FROM klauzule, takže započítáváte pouze fixní náklady za každý měsíc:

FROM sales s CROSS JOIN
     (SELECT LAST_DAY(sales_date) as month_ld, SUM(fix_costs) as fix_costs
      FROM sales
      WHERE country = 'None'
      GROUP BY month_ld
     ) f
     ON f.month_ld = LAST_DAY(s.sales_date)



  1. PostgreSQL vrátí funkci s uživatelským typem dat

  2. Příklady PI() v SQL Server

  3. vyberte *, které odpovídá PSČ uživatele v tabulce mysql?

  4. SQL dotaz nefunguje s objednávkou podle