您好,
我们在产品ID里面增加
- SELECT TOP 1 -1 AS 产品ID, '(All)' AS 产品名称
- FROM 产品
- UNION
- select 产品ID, 产品名称
- from 产品
复制代码
在明细里面使用
- select 订单.订单ID, 订单.客户ID, 订单.订购日期, 产品.产品名称,订单明细.数量, 订单明细.单价, 订单明细.折扣 from (( 订单
- inner join 订单明细 on 订单.订单ID = 订单明细.订单ID )
- inner join 产品 on 订单明细.产品ID = 产品.产品ID )
- where (订单明细.产品ID in (@Param1) or -1 in (@Param2)) and DateDiff("d",@Param3,订购日期) > 0 and DateDiff("d",@Param4,订购日期) < 0
- order by 订单.订单ID;
复制代码
|