2014-05-25 56 views
-3

我今天剛開始使用MySQL,所以請不要討厭。第1列數字「黃金」的格式不正確

這是表它的外觀在phpMyAdmin:http://i.imgur.com/B6wg9qG.png 這裏是我使用的方法:http://i.imgur.com/BZWhZw9.png 這是我得到的錯誤:「在列1號‘黃金’的格式錯誤」,它指向這一行:return st.getDouble(1);

感謝您的幫助!

+0

只是使用...選擇黃金...而不是選擇'黃金' – fmodos

+0

*黃金*是否*雙* –

+1

您可以添加實際查詢作爲文本問題嗎?圖像鏈接到外部資源可能不會對問題的任何後來的讀者非常有用。 –

回答

3

你做

SELECT 'gold' FROM `Economy` WHERE... 

這將選擇從數據庫中字符串文字「黃金」,黃金場的不是值。

如果你想引用一個字段名稱,你需要使用反引號;

SELECT `gold` FROM `Economy` WHERE... 

...雖然在這種情況下,查詢不會引用字段名稱也可以正常工作。

相關問題