gpt4 book ai didi

sql - 变量前的值

转载 作者:行者123 更新时间:2023-12-04 16:49:52 25 4
gpt4 key购买 nike

我正在查看一些具有 WHERE 子句的 SQL 代码,如下所示:

WHERE 'USD' = CCY

我问作者为什么他把值放在左边,他说这是最好的做法,源于 C++,人们可能会错误地分配值,而不是通过忘记第二个等号来比较相等性。

我以前从未见过这个。

你怎么看?

最佳答案

呃,C++不是SQL。没有 ==在 SQL 中,在 WHERE 中没有赋值条款。

我不确定它是否符合“最佳实践”,但有一个约定将已知值放在右侧。因此,在您的示例中使用文字将是

WHERE CCY = 'USD' 

关于sql - 变量前的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2207334/

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