god_morning 2023-07-27 09:38 采纳率: 22.2%
浏览 5

SQL SERVER多表匹配查询问题

SQL SERVER多表多条件匹配查询
A表:工单记录表,order_id无重复
B表:记录工单的发料日期,工单记录表中的order_id可能未出现在此表(未发料)或者出现多条记录(有不同的日期在发料)

期望实现的查询结果:列出A表qty_finished<qty_order或qty_finished为NULL的所有字段(所有未完成的工单),并在B表中查询最早的workdate(哪一天开始生产?),并计算到当天的天数(已经生产了几天)

具体见下图:

img

  • 写回答

2条回答 默认 最新

  • Flashang_sg 2023-07-27 10:44
    关注

    建議把 create table 和 insert 放上來,讓其他人可以更容易的 測試 / 提供意見。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月27日