gpt4 book ai didi

mysql - 我可以在sql查询中使用临时值吗

转载 作者:行者123 更新时间:2023-11-29 04:46:36 25 4
gpt4 key购买 nike

我可以在查询中写这样的东西吗?

SELECT X AS Y WHERE Y = SOMETHING

或者我不能在同一查询的 WHERE 中使用 Y?

最佳答案

您需要通过原始列名(不是别名)来引用:

SELECT X AS Y 
FROM myTable
WHERE X = SOMETHING

如果你想引用别名,创建一个派生表并从中选择。

SELECT Y FROM
(SELECT X AS Y
FROM myTable) tmp
WHERE Y = SOMETHING

取决于您要实现的目标 VIEW可能是合适的。

关于mysql - 我可以在sql查询中使用临时值吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18053961/

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