我有以下查詢是一個愚蠢的錯誤:從MySQL查詢
SELECT rate AS theRate,
currency AS curr
FROM _currency
WHERE country_code ='GBP'
而我得到的錯誤
#1054 - 在「字段列表」未知列「貨幣」。
「_currency」是我使用的表的名稱,它真的讓我感到困擾。我究竟做錯了什麼?
我有以下查詢是一個愚蠢的錯誤:從MySQL查詢
SELECT rate AS theRate,
currency AS curr
FROM _currency
WHERE country_code ='GBP'
而我得到的錯誤
#1054 - 在「字段列表」未知列「貨幣」。
「_currency」是我使用的表的名稱,它真的讓我感到困擾。我究竟做錯了什麼?
錯誤不是關於表名_currency
。這是關於欄目currency
。顯然,你在這張表中沒有這樣的名字。
我真的是一個白癡,謝謝你指出這一點! – Way 2012-02-23 05:08:03
@Way:沒問題。順便說一下,歡迎使用stackoverflow。當你發現答案可以解決你的問題時,你應該接受它(答案左邊的小複選標記)。 – 2012-02-23 05:26:09
的錯誤似乎是在本節:
currency as curr
檢查列的名稱。
請檢查您的表結構的字段'貨幣'。
運行此和後輸出:'describe _currency;' – Bohemian 2012-02-23 05:05:07
您可以添加您的_currency表結構? – Java 2012-02-23 05:05:29