有三张表,订单表(订单ID、订单时间、下单人),订单明细表(明细ID、当你孤单ID、产品SN码、售出数量、

2024-11-24 00:17:55
推荐回答(2个)
回答1:

select * from 订单表,订单明细表,产品表 where 订单表.订单ID = 订单明细表.明细ID and
订单明细表.产品SN码 = 产品表.SN码 and 订单表.订单时间 = 1月份
注:老大你写的什么啊,“当你孤单ID”,真不知所云,影响判断啊!问问题也要注意,不然没人愿帮你的。写法较多,主要思想是把三张表连起来,再查询就ok了。

回答2:

select 产品表.产品ID,产品表.名称,产品表.SN码,产品表.重量,产品表.材质, 订单表.订单ID,订单表.订单时间,订单表.下单人,订单明细表.售出数量 from 产品表 left join 订单明细表 on 产品表.SN码=订单明细表.产品SN码 inner join 订单表 on 订单明细表.订单ID=订单表.订单ID and Month(' '+订单表.订单时间+' ')=1