| | |
| | | where b.ship_id = ${shipId} |
| | | and a.product_id = b.id |
| | | and a.basic_join_compute = 1 |
| | | and b.product_type = 5 |
| | | group by b.pid |
| | | ) b |
| | | set a.basic_join_compute = b.basic_join_compute |
| | | where a.product_id = b.pid; |
| | | |
| | | UPDATE param_data a,( |
| | | select pid, case when count(1) > 0 then 1 else 0 end as basic_join_compute |
| | | from param_data a, |
| | | product_model b |
| | | where b.ship_id = ${shipId} |
| | | and a.product_id = b.id |
| | | and a.basic_join_compute = 1 |
| | | and b.product_type = 4 |
| | | group by b.pid |
| | | ) b |
| | | set a.basic_join_compute = b.basic_join_compute |
| | | where a.product_id = b.pid; |
| | | |
| | | UPDATE param_data a,( |
| | | select pid, case when count(1) > 0 then 1 else 0 end as basic_join_compute |
| | | from param_data a, |
| | | product_model b |
| | | where b.ship_id = ${shipId} |
| | | and a.product_id = b.id |
| | | and a.basic_join_compute = 1 |
| | | and b.product_type = 3 |
| | | group by b.pid |
| | | ) b |
| | | set a.basic_join_compute = b.basic_join_compute |