salix/db/routines/vn/views/exchangeInsuranceIn.sql

13 lines
485 B
MySQL
Raw Normal View History

CREATE OR REPLACE DEFINER=`vn-admin`@`localhost`
SQL SECURITY DEFINER
VIEW `vn`.`exchangeInsuranceIn`
AS SELECT `exchangeInsuranceInPrevious`.`dated` AS `dated`,
sum(`exchangeInsuranceInPrevious`.`amount`) AS `amount`,
cast(
sum(
`exchangeInsuranceInPrevious`.`amount` * `exchangeInsuranceInPrevious`.`rate`
) / sum(`exchangeInsuranceInPrevious`.`amount`) AS decimal(10, 4)
) AS `rate`
FROM `vn`.`exchangeInsuranceInPrevious`
GROUP BY `exchangeInsuranceInPrevious`.`dated`