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

mysqlmysqli database更新于 2024/1/25 1:54:00

要选择带空格的列名,请使用列名中的反勾符号。符号为 (` `)。键盘上波浪符号 (~) 下方显示反勾。

Tidle Operator

首先,创建一个表 −

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)

相关文章