我這個表我的DB:查詢幫助:實體框架
ID userID MovieID Rank
1 1 1 9
2 1 2 9
3 1 3 9
4 2 1 9
5 2 2 10
,我想查詢它來獲取其額定同一用戶之間的相互電影。
例如,在這種情況下,movieID = 1額定電壓與「9」由兩個用戶1和用戶2。
所以想在結果只有電影1.
得到 - -UPDATE--
,所以我想出了這個(感謝@ RJ1990)
SELECT MovieID
FROM LoverMovie
WHERE (LoverID = 1) OR
(LoverID = 2)
GROUP BY MovieID
HAVING (COUNT(*) > 1) AND (ABS(MAX(Rank) - MIN(Rank)) < 3)
是這種類型的查詢承擔責任:水災與EF(的DbContext)寫?
試過了什麼? – 2013-07-08 12:04:09
是的。它不太好。謝謝 –