我正在尝试AND
在 SQLWHERE
子句中执行条件。下面是一个伪代码示例。
SELECT
*
FROM [Table]
WHERE
[A] = [B]
AND
IF EXISTS
(
SELECT TOP 1 1
FROM [Table2]
WHERE
1 = 1
)
BEGIN
--Do conditional filter
(Table3.[C] = Table.[A])
END
因此,如果 if 条件为真,则应应用其余的过滤。请问有什么帮助吗?