如果HasFilter = 1,则带有current where子句的select语句是正确的,否则必须忽略最后两个条件.我该如何完成查询?
ALTER Procedure [dbo].[spGetNotPrintedCards]
@FromDate DateTime,
@ToDate DateTime,
@HasFilter Bit
As
Select CustomerName,
Family,
[ExpireDate],
Track1,
Track2,
Track3,
CVV2
From OfoghCardsRequest.dbo.CardRequests
Where Printed = 0 And
CreateDate > @FromDate And
CreateDate < @ToDate
Run Code Online (Sandbox Code Playgroud)