具有多个条件的 SQL Where 条件

具有多个条件的 SQL Where 条件,第1张

具有多个条件的 SQL Where 条件

您可以创建一个单独的表,比如 ENVIRonMENT 表,来存储它是什么环境。

在 DEV 中,表格将如下所示 -

Key Value
EnvName DEV

在 PROD 中,表格将如下所示 -

Key Value
EnvName PROD

然后,您可以读取此表并将键 ‘EnvName’ 的值存储在一个局部变量中,例如 envName,并使用它,如下所示 -

INSERT INTO @TableA (ID)     SELECt DISTINCT ID    FROM EMP    WHERe ((EnvName = 'DEV' AND ((Act_flag = 1 AND Date < GETDATE() - 500) OR Act_flag = 0)) OR (EnvName <> 'DEV' AND ((Act_flag = 1 AND Date < GETDATE() - 100) OR Act_flag = 0)))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5662296.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存