| 123456789101112131415 |
- -- 合同主表增加运费字段,并从关联报价单回填历史数据(仅 freight=0 且有 quote_id)
- ALTER TABLE `crm_contract`
- ADD COLUMN `freight` decimal(18,2) NOT NULL DEFAULT 0.00 COMMENT '运费'
- AFTER `amount_with_tax`;
- 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.freight = IFNULL(q.freight, 0)
- WHERE c.del_flag = 0
- AND c.quote_id IS NOT NULL
- AND IFNULL(c.freight, 0) = 0;
|