为了账号安全,请及时绑定邮箱和手机立即绑定

如何在MySQL中选择带有空格的列名

如何在MySQL中选择带有空格的列名

达令说 2019-09-24 16:07:39
我正在一个项目中,另一个开发人员创建了一个表,该表的列名为'Business Name'。那是两个词之间的空格。如果我SELECT使用“企业名称” 运行语句,则说没有名称为“企业”的列。我怎么解决这个问题?
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

通常,第一步是首先不要这样做,但如果已经完成,则需要诉诸正确的列名引用:


SELECT `Business Name` FROM annoying_table

通常,这类事情是由使用Microsoft Access之类的人创建的,并且总是使用GUI来做他们的事情。


查看完整回答
反对 回复 2019-09-24
?
大话西游666

TA贡献1817条经验 获得超14个赞

如果双引号不起作用,请尝试在方括号中包括该字符串。


例如:


SELECT "Business Name","Other Name" FROM your_Table

可以更改为


SELECT [Business Name],[Other Name] FROM your_Table


查看完整回答
反对 回复 2019-09-24
  • 3 回答
  • 0 关注
  • 835 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信