我的申请被卡住了。我已经用(-
)而不是(_
)将表和字段名命名为glue。因为我喜欢-
方法,所以我就想办法保存它。
因此,我将sql查询的表修复为:
第一:
SELECT * FROM cool-table
然后:
SELECT * FROM `cool-table`
而且成功了。但现在我不知道该怎么做了:
SELECT * FROM `cool-table` WHERE cool-id = 1
我得到的错误与
-
的cool-id
有关。有什么帮助吗?
编辑
我发誓我试着
`cool-id`
但这似乎对我不起作用。现在是了。很抱歉问了我这个愚蠢的问题。
最佳答案
做
SELECT * FROM `cool-table` WHERE `cool-id` = 1
请注意添加到列名中的单勾号(称为标识符引号,至少由我提供)。
这真是个坏主意,但你可能已经知道了。
关于sql - 在字段中使用(-),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4821192/