SELECT p.id FROM biz_main_order p INNER JOIN biz_order_item c ON c.order_id = p.id AND c.deleted = 0 LEFT JOIN ( SELECT order_item_id, SUM(exit_quantity) AS total_returned FROM biz_order_item_return WHERE is_delete = 0 GROUP BY order_item_id ) r ON r.order_item_id = c.id WHERE p.deleted = 0 AND p.order_no = #{orderNo} AND c.quantity > COALCE(r.total_returned, 0)
相关推荐
考虑考虑1 小时前
JDK26中的List.ofLazy()小蒜学长2 小时前
基于SpringBoot的公寓报修管理系统的设计与实现(代码+数据库+LW)for_ever_love__2 小时前
MySQL 主从复制讲透:binlog 原理、搭建步骤与读写分离小π军4 小时前
操作系统面试题倔强的石头1064 小时前
应用账号最小权限实践:读写账号、报表账号、运维账号分层Shaoshing5 小时前
ThreadLocal写后端的胖头鱼5 小时前
一文详解CAS鱼宵5 小时前
Spring AI 提示词模板:{变量} 参数化 + few-shot,一条提示词反复用蜗牛互联网5 小时前
Python消费Responses SSE事件:增量文本、超时与取消