[英]Using SELECT in this SQL statement isn't working
key
是MySQL中的保留字。 你有沒有嘗試過:
SELECT original_name FROM `renamed` WHERE `key`='fb166'
嘗試類似
SELECT '|' || key || '|'
FROM renamed
WHERE key LIKE '%fb166%'
並檢查是否得到結果以及密鑰的外觀...
您得到以下任何結果嗎?
SELECT * FROM renamed
反引號是必需的,因為key是mysql中的關鍵字。
如建議的那樣,嘗試使用WHERE
鍵,例如LIKE '%fb166%'
因為您的列是文本類型,可能是其中還有其他字符。
具有文本類型的鍵是一個壞主意,您將無法使其成為主鍵或向其添加索引。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.