select * from table1 where parttype="正常"
关于这个问题,当你知道答案就会觉得很可笑。。。数据库表中是有parttype字段的,但报错说没有字段:“正常”,很明显是将我要查询的值“正常”当做了表的列名。为什么呢?
呵呵,总之结果就是把汉语的值用英文单引号隔开,而不是双引号,这样就可以了。
select * from table1 where partname='正常'
select * from table1 where parttype="正常"
关于这个问题,当你知道答案就会觉得很可笑。。。数据库表中是有parttype字段的,但报错说没有字段:“正常”,很明显是将我要查询的值“正常”当做了表的列名。为什么呢?
呵呵,总之结果就是把汉语的值用英文单引号隔开,而不是双引号,这样就可以了。
select * from table1 where partname='正常'