This question already has answers here:
Hyphens in column names in MySQL DB
(6个答案)
5个月前关闭。
我有简单的SQL查询
它应该获取结果,但显示以下错误:
错误代码:1054。“ where子句”中的未知列“婚姻” 0.000秒
该列在表格中
谢谢
(6个答案)
5个月前关闭。
我有简单的SQL查询
它应该获取结果,但显示以下错误:
错误代码:1054。“ where子句”中的未知列“婚姻” 0.000秒
该列在表格中
SELECT * FROM usa.adult
WHERE marital-status='Never-married'
AND gender='Male'
谢谢
最佳答案
我相信您的列名是错误的,也许是marital_status
? (使用下划线而不是连字符。
如果列名实际上正确,则可以使用[marital-status]
或'marital-status'
。
请检查您的表架构并找到正确的列名称。
08-26 08:45