Generation

text to sql syntaxTue, 28 Mar 2023

de una tabla que contiene año, id plan, recaudo y retiro , quiero sacar por id plan cual fue el recaudo cada año que el id plan me aparezca en la filas y en las columnas los años, ademas crear una nueva columna donde me cuente hace cuando años no recauda

SELECT id_plan, año, recaudo, SUM(recaudo) OVER(PARTITION BY id_plan) AS suma_recaudos, SUM(retiro) OVER(PARTITION BY id_plan) AS suma_retiros,(SUM(recaudo) OVER(PARTITION BY id_plan)-SUM(retiro) OVER(PARTITION BY id_plan)) As saldo_general FROM tabla ORDER BY id_plan,año

Questions about programming?Chat with your personal AI assistant