:
问题一: 假设我在淘宝上买了商品A,B,C 三种商品,购买的三种商品分别由供应商甲、乙、丙 三家供应商供应,现在我提交订单,该订单会生产三条记录,三条记录分别发给供应商甲、乙、丙 ,以让供应商备货。
问题二:如果我购买了四种商品,分别为A、B、C、D ,商品AB由供应商甲供应,商品A的备货期为两天,商品B的供货期为三条,商品C、D 分别由供应商乙,供应商丙供应,现在将会根据供应商和备货期生成四条记录,分别是供应商A两天记录,对应备货期两天和备货期三条的记录,供应商乙的备货记录,供应商丙的备货记录。
请问这两条Sql 语句怎么写
叫那个面试官去吃屎,.然后果断闪人,.
什么狗B题目,看都看不懂
问题1:
1.插入一个订单,
insert into orders values(*****)
2.然后插入订单的产品
insert into ordersProduct values( orderid,***)
3.根据产品去查找产品对应的供应商插入到供应上
insert into suppliersProduct
select suppliersID ,*** from products where productid in (select Productid from ordersProduct)
最好提供一下表结构吧,这样说的太笼统了
没必要全用SQL去实现。可以借助代码会好些。数据库只负责简单的添删改查。逻辑交给代码吧