我们知道通常的SQL查询语句是这么写的:
select col from table;
这当然没问题,但如果字段名是“from”呢?
select from from table;
若真的这么写,必然出错,当字段名与MySQL保留字冲突时,可以用字符“`”将字段名括起来:
select `from` from table;
总结:在Mysql中,当表名或字段名乃至数据库名和保留字冲突时,在sql语句里可以用撇号(`)括起来。
2022-10-03 12:49:02
我们知道通常的SQL查询语句是这么写的:
select col from table;
这当然没问题,但如果字段名是“from”呢?
select from from table;
若真的这么写,必然出错,当字段名与MySQL保留字冲突时,可以用字符“`”将字段名括起来:
select `from` from table;
总结:在Mysql中,当表名或字段名乃至数据库名和保留字冲突时,在sql语句里可以用撇号(`)括起来。