我有這樣一行:此SQL語法是否正確?
RECENT_EVENTS_CONDITION = '(actor_type = \'User\' AND actor_id IN (SELECT followed_id
FROM relationships
WHERE follower_id = user_id))'
我的主要問題是user_id
是否正確。我想要做的是找到actor_id
與當前用戶的跟隨用戶的ID一致的記錄。 WHERE follower_id = user_id
關注我,因爲user_id
不應該是一個整列,而應該是當前用戶的特定ID。我應該如何解決這個問題?還是它已經是正確的?
1.你是什麼意思? 2. user_id似乎完全有效3.考慮運行你的SQL查詢,而不是屠夫屠殺它們並詢問它們是否工作。 – Khez 2011-04-17 03:51:33
我的意思是user_id是指當前用戶的ID? – 2011-04-17 03:53:05
如果沒有表規格或者至少在整個查詢中,您如何期待答案? – Khez 2011-04-17 03:55:42