首页 > 解决方案 > 如何在mysql中将'from'作为列名?

问题描述

由于 from 是 MySql 中的一个关键字,我在创建一个以 from 作为列名之一的表时遇到了麻烦。我看到一个相关的问题被问到,但它告诉了如何在已经包含 from 作为其中之一的表上应用查询属性。谁能帮帮我。!

标签: mysql

解决方案


如果您的列名与模式不匹配[A-Za-z0-9_]+或与任何保留关键字冲突,那么您需要使用反引号对其进行转义:

SELECT `from` FROM `table`

请注意,由于需要特殊处理,名称冲突往往很烦人,因此,为了任何必须使用此数据库的人,请不要这样做


推荐阅读