<prompt> Tuseme una meza inayoitwa shughuli na nguzo shughuli_id , mteja_id , shughuli_ tarehe , na kiasi. Kuandika SQL query kupata wateja ambao wamefanya asilimia kubwa ya ongezeko katika matumizi kutoka mwezi uliopita kwa mwezi wa sasa.  <response>: Heres a SQL query that should achieve the desired result:SELECT current_month.customer_id, 100 current_month.total_spending - previous_month.total_spending previous_month.total_spending AS percentage_increaseFROM SELECT customer_id, SUMamount AS total_spending FROM transactions WHERE YEARtransaction_date YEARCURRENT_DATE AND MONTHtransaction_date MONTHCURRENT_DATE GROUP BY customer_id AS current_monthINNER JOIN SELECT customer_id, SUMamount AS total_spending FROM transactions WHERE YEARtransaction_date YEARDATE_SUBCURRENT_DATE, INTERVAL 1 MONTH AND MONTHtransaction_date MONTHDATE_SUBCURRENT_DATE, INTERVAL 1 MONTH GROUP BY customer_id AS previous_monthON current_month.customer_id previous_month.customer_idORDER BY percentage_increase DESC LIMIT 1;This query uses a subquery to calculate the total spending for each customer in the current month and the previous month. We then join these subqueries together on the customer_id column and calculate the percentage increase in spending from the previous month to the current month. We sort the results in descending order by percentage increase and retrieve only the top result the customer with the largest increase in spending. 