我有這種類型的查詢:如何解決錯誤:多部分標識符無法綁定
Select addMovies.MovieName, GivenBy.UserName, TimeOfReview, Review
FROM Users, Reviews, given, addMovies
WHERE Reviews.ReviewId = given.ReviewId AND GivenBy.UserName = addMovies.UserName
ORDER BY TimeOfReview DESC
如果單個表的模式是形式的
Users (UserName, Password, EmailId, Loc, Info)
Reviews (ReviewId, ReviewRating, Review)
Given (ReviewId, UserName)
addMovies (MovieName, UserName)
我想獲得由特定用戶給出評論,但它給我的錯誤:
多部分標識符「GivenBy.UserName」無法綁定。
無法綁定多部分標識符「GivenBy.UserName」。
任何人都可以請讓我知道什麼是錯的,我能做些什麼來糾正?
不應該是Given.UserName?是名爲GivenBy而非Given的表格? – 2011-05-06 09:37:30
表(或表引用)'GivenBy'不出現在語句的FROM部分中。 – Bjoern 2011-05-06 09:38:37
謝謝,我也有一個給定的表,我已經把它弄得一團糟。抱歉! – QPTR 2011-05-06 09:42:48