| 12345678910111213141516171819 |
- -- 报价单/合同增加桶押金字段;合同从关联报价回填(仅 barrel_deposit=0 且有 quote_id)
- ALTER TABLE `crm_quote`
- ADD COLUMN `barrel_deposit` decimal(18,2) NOT NULL DEFAULT 0.00 COMMENT '桶押金'
- AFTER `freight`;
- ALTER TABLE `crm_contract`
- ADD COLUMN `barrel_deposit` decimal(18,2) NOT NULL DEFAULT 0.00 COMMENT '桶押金'
- AFTER `freight`;
- UPDATE `crm_contract` c
- INNER JOIN `crm_quote` q
- ON q.id = c.quote_id
- AND q.tenant_no = c.tenant_no
- AND q.del_flag = 0
- SET c.barrel_deposit = IFNULL(q.barrel_deposit, 0)
- WHERE c.del_flag = 0
- AND c.quote_id IS NOT NULL
- AND IFNULL(c.barrel_deposit, 0) = 0;
|