UPDATE btp_purchase_order_init_part_details pd ,btp_purchase_order_init_details od set pd.purchase_quantity=pd.purchase_quantity-1, pd.sale_amount=pd.purchase_quantity*1 where od.order_id = 36 and od.commodity_type = 'PT03' and od.id = pd.details_id and pd.sku_code ='SKU0001' and pd.part_type=90011001
时间: 2024-04-04 22:34:17 浏览: 127
这是一条 SQL 语句,它的作用是更新两张表中的数据。具体来说,它会将 btp_purchase_order_init_part_details 表中符合条件的记录的 purchase_quantity 减 1,同时将 sale_amount 更新为 purchase_quantity 乘以 1(即不变)。而条件是:关联的 btp_purchase_order_init_details 表中的 order_id 等于 36,commodity_type 等于 'PT03',且其 id 等于 btp_purchase_order_init_part_details 表中的 details_id;另外,btp_purchase_order_init_part_details 表中的 sku_code 等于 'SKU0001',part_type 等于 90011001。
相关问题
@FeignClient(value = "btp-file-service", contextId = "btp-file-service-4-model-check-task", url = "${feign.client.btp.fileService.url:}")
这段代码是使用Spring Cloud中的Feign客户端,用于调用名为"btp-file-service"的远程服务,contextId为"btp-file-service-4-model-check-task",url可以通过配置文件中的"feign.client.btp.fileService.url"进行配置。具体的使用方式可以参考Spring Cloud官方文档。
阅读全文