gpt4 book ai didi

mysql - 将列命名为 'count' 会导致 MySQL 出现问题吗?

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

我想将列命名为“count”,但我担心这会导致问题,因为我已经编写了很多使用 count(*) as `count 的查询。/p>

会不会出问题?

最佳答案

我不推荐它,因为它是 reserved word , 但如果必须的话,您可以使用反引号将其转义:

SELECT `count` FROM `table` WHERE 1

就您已有的而言,您仍然可以同时使用这两个查询。 COUNT(*) AS 'count' 将返回单行和单列,'count'。 SELECT 'count' 方法会将其作为普通列返回。

另外,请注意,我在最后一句话中使用了 ' 而不是 `,因为 SO 使用 ` 来表示代码。

总而言之,这是个坏主意。

关于mysql - 将列命名为 'count' 会导致 MySQL 出现问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12505377/

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