如果我正确遵循,您想根据所有填充变量过滤结果,以处理未填充变量,则需要
OR在变量为空(
NULL)时添加for :
WHERe (basket.itemGuid = @itemguid OR @itemguid IS NULL) AND (basket.batchid = @batchid OR @batchid IS NULL) AND (basket.account = @account OR @account IS NULL)

如果我正确遵循,您想根据所有填充变量过滤结果,以处理未填充变量,则需要
OR在变量为空(
NULL)时添加for :
WHERe (basket.itemGuid = @itemguid OR @itemguid IS NULL) AND (basket.batchid = @batchid OR @batchid IS NULL) AND (basket.account = @account OR @account IS NULL)