2012-02-23 64 views
0

我有以下查詢是一個愚蠢的錯誤:從MySQL查詢

SELECT rate AS theRate, 
     currency AS curr 
    FROM _currency 
WHERE country_code ='GBP' 

而我得到的錯誤

#1054 - 在「字段列表」未知列「貨幣」。

「_currency」是我使用的表的名稱,它真的讓我感到困擾。我究竟做錯了什麼?

+1

運行此和後輸出:'describe _currency;' – Bohemian 2012-02-23 05:05:07

+0

您可以添加您的_currency表結構? – Java 2012-02-23 05:05:29

回答

1

錯誤不是關於表名_currency。這是關於欄目currency。顯然,你在這張表中沒有這樣的名字。

+0

我真的是一個白癡,謝謝你指出這一點! – Way 2012-02-23 05:08:03

+0

@Way:沒問題。順便說一下,歡迎使用stackoverflow。當你發現答案可以解決你的問題時,你應該接受它(答案左邊的小複選標記)。 – 2012-02-23 05:26:09

0

的錯誤似乎是在本節:

currency as curr 

檢查列的名稱。

0

請檢查您的表結構的字段'貨幣'。