问题描述:
有一次在写mysql语句,语法没写错,但就是一直报错
select
material_id,amount,usage
from
work0order2material
where work_order_id = 1;
原因分析:
usage
这个字段是mysql的关键字,所以才会出现语法没写错,但还一直报语法出错的问题
解决方案:
解决关键字加上反引(``)好就可以了
select
material_id,amount,`usage`
from
work0order2material
where work_order_id = 1;