こんにちは私は "マルチパート識別子" Users.USERS_ID "バインドできませんでした"を取得し続けています。複数の部分の識別子 "alias.field"をバインドできませんでした
これは私のクエリのようです。
SELECT Events.*, Users.UserName,Users.USERS_ID,
Users.ThumbnailPic,
Users.CountryName,
ISNULL(UserStatusUpdates.UserStatus,'No Updates')AS LastUpdate,
UserStatusUpdates.MediaTypeID,UserStatusUpdates.USERSTATUS_ID,(UserStatusUpdates.AddDate)
FROM Events
JOIN Users ON Events.UserID = Users.USERS_ID
LEFT JOIN (SELECT TOP 1 UserStatusUpdates.UserStatus,UserStatusUpdates.MediaTypeID,
UserStatusUpdates.USERSTATUS_ID,UserStatusUpdates.AddDate, UserStatusUpdates.UserID
FROM UserStatusUpdates where UserStatusUpdates.UserID = Users.USERS_ID
ORDER BY AddDate DESC) AS UserStatusUpdates ON UserStatusUpdates.UserID = Events.UserID
WHERE Events.EventID = @EventID
AND Users.bDeleted = 'False'
AND Users.bSuspended = 'False'
END
誰もが、私は問題はこのビットであるかなり確信している間違った
Usersテーブルに答えるUSERS_IDという名前の列を持っていると思いますか? – hatchet
特に、いくつかのUserID列と1つのUSERS_IDがありますか? – Jacob
はいUsersテーブルの主キーはUSERS_IDと呼ばれます。また、イベントテーブルの外部キーはUserIDと呼ばれます。 – pmillio