【发布时间】:2010-12-28 03:57:42
【问题描述】:
我的桌子是这样组织的:
以key 作为主要字段。显示的记录在renamed 表中。
我需要通过钥匙取出original_name。键列是表的主键。
这是我的 SQL 代码:
SELECT original_name FROM `renamed` WHERE key='fb166'
但是,它不会返回任何结果。我已经通过我的 PHP 脚本和直接通过 phpMyAdmin 进行了尝试,并且都返回了一个空的结果集。
有什么帮助吗? :/
【问题讨论】:
-
值可以包含空格吗?例如。
'fb166 '? -
如果你有
WHERE key LIKE '%fb166%',你有什么结果吗? -
key字段的SQL数据类型是什么? -
比尔,没有一个键包含空格,这是我的第一个猜测。 :) 莎拉,我的 SQL 语法出现错误。如果我用 ' 包围键,我会得到一个空的结果集。
-
Bryan,关键字段是文本类型。
标签: sql mysql phpmyadmin