gpt4 book ai didi

mysql - 列名 'User ID' 的简单 WHERE 子句?

转载 作者:行者123 更新时间:2023-11-29 06:09:20 25 4
gpt4 key购买 nike

我无法使用 where 子句运行简单的选择查询。我正在使用 MySQL 并有一列用户 ID

问题在于列名由两个单词组成。

select * from user where 'User ID' = "xyz"

像下一个这样的常见查询按预期运行良好:

select * from user where email = 'xyz'

如何在用户 ID 列中写入条件?

最佳答案

尝试:

SELECT u.* 
FROM `user` u
WHERE u.`User ID` = 'xyz';

但一般情况下,尽量不要使用这样的列名。

如果您的名称与 MySQL 关键字冲突,例如,使用反引号来限定表和/或列名称也很有用。 用户

关于mysql - 列名 'User ID' 的简单 WHERE 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9856704/

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