MySQL 列名

标签 mysql

我正在尝试在 MySQL 中编写查询,但是我的列名称之一是“注释”,但是当输入 WHERE 子句时,它会显示为粗体并且不会用作列名称,有谁知道如何更改它吗?

这是查询

SELECT DISTINCT propertyNo from Viewing 
WHERE comment  IS NULL 

UNION 

SELECT propertyNo FROM PropertyForRent
WHERE rent < 600
ORDER BY propertyNO ASC;

最佳答案

您需要引用它:

WHERE `comment`  IS NULL 

这在 Schema Object Names 中有介绍。 MySQL 5.7 Reference Manual 的部分.

关于MySQL 列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58864521/

相关文章:

python - 在输入 ctrl+c 关闭 Linux 中的 python 文件之前,表值不会插入到 mysql 数据库中

php - 为 AWS 测试我的 PHP/MySQL 应用程序的性能

mysql - 这个 MySQL 查询中的索引定义有什么问题?

mysql - 使用左连接查找差异

php - 将 MYSQL 多边形转换为 PHP 中的文本

mysql - 如何抑制 MySQL 错误?

mysql - 我在 MySQL 中的第一个加法/减法

mysql - 如何在mysql中删除部分字符串?

MySQL:在联合表的子查询上添加条件

mysql - mysql如何对两列进行排序