我坚持申请.我使用(-)作为胶水而不是使用(_)命名我的表和字段名称.因为我喜欢这种-方法,所以我想弄清楚如何保留它.所以我修复了我的sql查询表,如下所示:
第一:
SELECT * FROM cool-table
Run Code Online (Sandbox Code Playgroud)
然后:
SELECT * FROM `cool-table`
Run Code Online (Sandbox Code Playgroud)
它奏效了.但现在有了字段名称,我真的不知道这很有用了:
SELECT * FROM `cool-table` WHERE cool-id = 1
Run Code Online (Sandbox Code Playgroud)
我得到的错误是关系到-的cool-id.有帮助吗?
编辑
我发誓我已经尝试过了
`cool-id`
Run Code Online (Sandbox Code Playgroud)
但似乎对我不起作用.现在确实如此.很抱歉我的愚蠢问题.
做
SELECT * FROM `cool-table` WHERE `cool-id` = 1
Run Code Online (Sandbox Code Playgroud)
请注意添加到列名称的单个刻度(称为标识符引号,至少由我).
PS.这是一个非常糟糕的主意,但你可能已经知道了.
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |