Mysql 字符串搜索返回0行

Mysql 字符串搜索返回0行,mysql,sql,Mysql,Sql,查询= SELECT * FROM options WHERE 'key' = 'exchange_rate' 表结构= key varchar(500) latin1_swedish_ci value text latin1_swedish_ci 表内容 Key | Value exchange_rate | 25 节目 phpMyAdmin 4.0.4 Mysql 结果 0 Rows returned 你知道这里有什么问题吗?试试这个查询:

查询=

SELECT * FROM options WHERE 'key' = 'exchange_rate'
表结构=

key varchar(500)    latin1_swedish_ci   
value   text    latin1_swedish_ci
表内容

Key           | Value
exchange_rate | 25
节目

phpMyAdmin 4.0.4 Mysql
结果

0 Rows returned
你知道这里有什么问题吗?

试试这个查询:

SELECT * FROM options WHERE `key` = 'exchange_rate'
而不是:

SELECT * FROM options WHERE 'key' = 'exchange_rate'

Qoutes用于显示varchar值,而不是列名

SELECT * FROM options WHERE `key` = 'exchange_rate'
是一个。使用反勾号。