如何在MySQL中选择带有空格的列名?
要选择带有空格的列名,请使用列名前加上反引号的符号。该符号为()。反引号显示在键盘的波浪线运算符(~)下面。

首先,创建一个表−
mysql> CREATE table SpaceColumn
-> (
-> `Student Name` varchar(100)
-> );
Query OK, 0 rows affected (0.48 sec)
插入记录
mysql> INSERT into SpaceColumn values('John');
Query OK, 1 row affected (0.18 sec)
mysql> INSERT into SpaceColumn values('Bob');
Query OK, 1 row affected (0.17 sec)
获取带有空格的列名的语法如下−
SELECT `column_name` from yourTableName;
现在我将应用以上语法来获取我的列的结果。查询如下−
mysql> SELECT `Student Name` from SpaceColumn;
以下是输出结果−
+--------------+
| Student Name |
+--------------+
| John |
| Bob |
+--------------+
2 rows in set (0.00 sec)
阅读更多:MySQL 教程
极客教程