gpt4 book ai didi

mysql - 在 MySQL 中具有长度(字段)

转载 作者:行者123 更新时间:2023-11-29 01:14:24 25 4
gpt4 key购买 nike

我正在尝试选择具有字段 timestamp 的行,该字段的长度小于 16 个字符。我试过以下方法:

SELECT LENGTH(timestamp), id
FROM my_table
HAVING LENGTH(timestamp) < 16

但是我得到这个错误:

#1054 - Unknown column 'timestamp' in 'having clause'

有什么建议吗?

最佳答案

我想你想要:

SELECT LENGTH(`timestamp`), id
FROM my_table
WHERE LENGTH(`timestamp`) < 16

或者,如果您实际上是在尝试对结果进行分组...

SELECT LENGTH(`timestamp`)
FROM my_table
GROUP BY LENGTH(`timestamp`)
HAVING LENGTH(`timestamp`) < 16

请注意每个示例中的反引号 (`) 以转义列名。

关于mysql - 在 MySQL 中具有长度(字段),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9464301/

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