25 lines
1.1 KiB
SQL
25 lines
1.1 KiB
SQL
DELIMITER $$
|
|
|
|
ALTER ALGORITHM=UNDEFINED DEFINER=`apzl`@`%` SQL SECURITY DEFINER VIEW `apzl`.`vi_lc_rent_plan11` AS (
|
|
SELECT
|
|
`lcf`.`ID` AS `id`,
|
|
`lcf`.`PAYMENT_NUMBER` AS `PAYMENT_NUMBER`,
|
|
`lcf`.`PLAN_LIST` AS `PLAN_LIST`,
|
|
`lbc`.`PROJECT_ID` AS `project_id`,
|
|
`lbc`.`ID` AS `contract_id`,
|
|
`lbc`.`CONTRACT_STATUS` AS `contract_status`,
|
|
`lbc`.`CONTRACT_NUMBER` AS `contract_number`,
|
|
(`lcf`.`RENT` - IFNULL(`lrit`.`rent`,0)) AS `rent_over`,
|
|
(`lcf`.`CORPUS` - (IFNULL(`lrit`.`corpus`,0) + IFNULL(`lrit`.`corpus_adjust`,0))) AS `corpus_over`,
|
|
(`lcf`.`INTEREST` - (IFNULL(`lrit`.`interest`,0) + IFNULL(`lrit`.`interest_adjust`,0))) AS `interest_over`,
|
|
(IFNULL(`lrit`.`penalty`,0) + IFNULL(`lrit`.`penalty_adjust`,0)) AS `fact_penalty`
|
|
FROM ((`apzl`.`lc_rent_plan` `lcf`
|
|
LEFT JOIN `apzl`.`lb_contract_info` `lbc`
|
|
ON ((`lcf`.`CONTRACT_ID` = `lbc`.`ID`)))
|
|
LEFT JOIN `apzl`.`lc_rent_income_transfer` `lrit`
|
|
ON ((`lrit`.`plan_id` = `lcf`.`ID`)))
|
|
WHERE ((`lcf`.`COLLECT_STATUS` <> '´ú³¥')
|
|
OR ISNULL(`lcf`.`COLLECT_STATUS`)
|
|
OR (`lcf`.`COLLECT_STATUS` = '')))$$
|
|
|
|
DELIMITER ; |