gpt4 book ai didi

sql - 在 SQL 查询中使用 1=2

转载 作者:行者123 更新时间:2023-12-04 08:57:19 26 4
gpt4 key购买 nike

有人请解释的含义'1=2' 在下面的 SQL 查询中。

SELECT E.EmpID,
E.EmpName,
Country = CASE
WHEN T.Active = 'N'
AND 1 = 2 THEN 'Not Working Anymore'
ELSE C.Country_Name
END,
T.Contract_No
FROM Employees E (nolock)
INNER JOIN Contract T
ON T.Contract_No = E.Contract_No
LEFT JOIN Country C (nolock)
ON E.Country_ID = C.Country_ID

谢谢

编辑:-更正了我给出的示例 SQL 查询中存在的轻微错误。
@ ALL :- 此处提到的查询是一个大型工作查询的示例版本,我必须对其进行重新处理。为了简单起见,我创建了一个 SQL 查询示例场景。

最佳答案

这个有很好的用处1=2 WHERE的一部分如果您要从另一个表创建表,但不想复制任何行,请使用子句。例如:

CREATE TABLE ABC_TEMP AS
SELECT * FROM ABC WHERE 1=2;

关于sql - 在 SQL 查询中使用 1=2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15158811/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com