mysql查询语句提示Unknown column 'zp' in 'where clause',求解!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql查询语句提示Unknown column 'zp' in 'where clause',求解!相关的知识,希望对你有一定的参考价值。
adm表中username、password两个字段中,分别插入('zp','111')和('111','zp')两条数据,运行查询语句select * from adm where username=zp;和select * from adm where password=zp;都会出现如题所示错误。而where条件查询'111’却不会出现错误。也就是说只能查询数值型的,不能查询字符串型的。请高人指点一二,不甚感激!书写的时候数据库表名、字段名、查询的值都是正确的,且与引号什么的都无关。
这两个字段都是varchar类型的,后来改为char类型,也是同样错误。貌似与字段类型无关。郁闷!
这个改为
select * from adm where username=’zp‘
就可以了,这样才是查询字符串型的本回答被提问者和网友采纳
以上是关于mysql查询语句提示Unknown column 'zp' in 'where clause',求解!的主要内容,如果未能解决你的问题,请参考以下文章
【mysql】报错提示Unknown column 'ip_count_' in 'field list'
sql语句查询出现错误:unknown column,但是语句字段确实存在。很多语句都有这个错误
mysql 的 Unknown column '6' in 'order clause' 这是啥错误啊!! 高手们帮个忙啊!!!
jmeter------reponse报错”Unknown column 'XXXXX' in 'where clause'“
Python Flask 向MySQL表里插入一条记录,提示Unknown column 'XXX' in 'field list