sql >> Database >  >> RDS >> Mysql

Vaste waarde per maand splitsen naar elke dag en land

U moet de FROM . herstellen clausule, dus je neemt alleen de vaste kosten per maand mee:

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. Schakel PostgreSQL-controles van externe sleutels uit voor migraties

  2. Elke Javascript/JQuery-bibliotheek om SQL-verklaring te valideren?

  3. TANH() Functie in Oracle

  4. Hoe de Haversine-formule in mysql te versnellen?