这个问题在这里已经有答案了:
在mysql中何时使用单引号、双引号和反引号(13个答案)
两年前关门了。
我试图执行一个相当简单的命令:
DELETE from table WHERE date = date(’2018-07-01’);
但是,当我在mysql上运行此命令时,收到以下错误:
错误1054(42s22):未知列 ’2018
在where子句中
关于我应该在这里做什么以便查询可以运行有什么想法吗?我使用的是mysql 5.6.35。
这个问题在这里已经有答案了:
在mysql中何时使用单引号、双引号和反引号(13个答案)
两年前关门了。
我试图执行一个相当简单的命令:
DELETE from table WHERE date = date(’2018-07-01’);
但是,当我在mysql上运行此命令时,收到以下错误:
错误1054(42s22):未知列 ’2018
在where子句中
关于我应该在这里做什么以便查询可以运行有什么想法吗?我使用的是mysql 5.6.35。
1条答案
按热度按时间cuxqih211#
sql中的字符串用
'
s。您的代码使用’
取而代之的是。此外,如果这些是真实的表名和列名,则应将其转义: