一尘不染

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

mysql

我正在一个项目中,另一个开发人员创建了一个表,该表的列名为'Business Name'。那是两个词之间的空格。如果我SELECT使用“企业名称”
运行语句,则说没有名称为“企业”的列。

我怎么解决这个问题?


阅读 208

收藏
2020-05-17

共1个答案

一尘不染

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

SELECT `Business Name` FROM annoying_table

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

2020-05-17