Guest User

Untitled

a guest
Jan 20th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. CREATE PROCEDURE CalcPvIncome
  2. ( BeginDate date,
  3. EndDate date,
  4. KwPrice decimal (2,2) )
  5.  
  6. RETURNS ( Total_PV_Production decimal (9,2),
  7. Total_Income decimal (9,2) )
  8. AS
  9. BEGIN
  10.  
  11. FOR SELECT SUM(ENERGY/1000), SUM((ENERGY/1000) * :KwPrice)
  12. FROM PVPROD
  13. WHERE proddate >= :BeginDate AND proddate <= :Enddate
  14. INTO :Total_PV_Production , :Total_Income
  15. DO
  16.  
  17. BEGIN
  18. SUSPEND ;
  19. END
  20. END
  21.  
  22. SELECT
  23. SUM(ENERGY/1000) AS Total_PV_Production,
  24. sum((ENERGY/1000)*0.55) as Total_Income
  25. FROM
  26. PVPROD
  27. where
  28. proddate >= '12.06.2012' and proddate <= '12.07.2012'
Add Comment
Please, Sign In to add comment