0
我在這方面是全新的,請告訴我如何解決我的問題。SQL查詢列不存在錯誤
當我在我的數據庫中寫入這個查詢「SELECT * FROM places
」一切都沒問題。 但是,當我將其更改爲「SELECT * FROM places WHERE eventId=2
」時,出現錯誤。請看這張圖片。
,你可以看到,eventId
列是存在的。爲什麼我的查詢拋出錯誤?
我在這方面是全新的,請告訴我如何解決我的問題。SQL查詢列不存在錯誤
當我在我的數據庫中寫入這個查詢「SELECT * FROM places
」一切都沒問題。 但是,當我將其更改爲「SELECT * FROM places WHERE eventId=2
」時,出現錯誤。請看這張圖片。
,你可以看到,eventId
列是存在的。爲什麼我的查詢拋出錯誤?
您幾乎可以肯定地在區分大小寫的環境中添加列名稱。 (想到PgAdmin。)在相同的環境中小寫它們以避免需要引用字段。
或更改您的查詢:
select * from places where "eventId" = 2