请教下大家这个问题怎么解决,我觉得是题出错了,销售订单表的配件号不应该是主键,因为如果库存有两种配件号,这样没法匹配到库存表的配件号。
4、 假设有一个销售订单表,一个库存表
销售订单表有partno(配件号,主键)、partsaleno(配件销售数量)、orderby(优先级顺序,99为最优先,1为最不优先)
库存表有partno(配件号,主键)、partlockno(配件库存数量)
用sql语法写一个存储过程,按照销售订单优先级顺序,匹配库存表,算出每一个销售订单的数量满足情况(注意,已满足订单A的库存,不可再去满足别的订单)