查询数据库时,字段和关键字一样,如何处理

查询mysql中的字段before,after是关键字,所以每次执行
SELECTid,operation,before,afterfromtableName
都会报错
怎样解决呢?谢谢
一只萌萌小番薯
浏览 379回答 2
2回答

呼啦一阵风

SELECT`id`,`operation`,`before`,`after`from`tableName`给字段加反单引号。反引号用于区别mysql系统保留字,以免产生歧义

红颜莎娜

给个别名即可SELECTid,operationaso,beforeasb,afterasafromtableNamePS:以后别这么设置字段,很不好的习惯
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript