gpt4 book ai didi

MySQL:将字段命名为 madeupfield 并在该字段上执行 WHERE

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

我有这样的声明:

SELECT
CONCAT(DATE(`starttime`),' ',HOUR(`starttime`),':',LPAD(1*(MINUTE(`starttime`) DIV 1),2,'0'),':00') AS date
FROM
`times`

这是我遇到麻烦的 where 子句,因为它必须是这样的:

WHERE
`date` IN ('2011-06-05 11:00:00', '2011-06-05 12:00:00')

在此声明中,我正确地不能使用 date 作为 WHERE 子句,因为它不存在。

有人知道我在做什么吗?

提前致谢

H.

最佳答案

SELECT
CONCAT(DATE(`starttime`),' ',HOUR(`starttime`),':',LPAD(1*(MINUTE(`starttime`) DIV 1),2,'0'),':00') AS date
FROM
`times`

HAVING
`date` IN ('2011-06-05 11:00:00', '2011-06-05 12:00:00')

关于MySQL:将字段命名为 madeupfield 并在该字段上执行 WHERE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6333529/

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