linQ to SQL中是否存在與「join join」完全相反的操作?我想僅顯示不滿足查詢中內部加入約束的結果。我只想在一個查詢中做。這是一個使用示例(http://img165.imageshack.us/img165/4940/liststj3.jpg)。C#從列表中排除相關值(LINQ)
1
A
回答
1
Falvarez的角色:
Roles.Where(r => r.Users.Any(u => u.Name == "falvarez"));
角色falvarez沒有
Roles.Where(r => !r.Users.Any(u => u.Name == "falvarez"));
項目每個角色成知道falvarez是否該角色的對象
Roles.Select(r => new
{
FalvarezInRole = r.Users.Any(u => u.Name == "falvarez"),
Role = r
});
在角色對象沒有用戶屬性的情況下,只需替換過濾用戶的查詢即可由角色在r的地方。用戶
0
1
比拉爾·海達爾有一個explanation如何做左外連接。使用此策略並添加where條件來檢查右側的對象爲null的位置。
相關問題
- 1. LINQ查詢 - 從另一個列表中排除一個列表的值
- 2. C#Linq謂詞生成從列表中刪除所有空值
- 3. 按列表中的問題排序(linq相關)
- 4. C#LINQ從列表
- 5. C#LINQ從列表
- 6. LINQ to Entity Framwork:返回相關行的排序列表
- 7. 從表中排除其他表中的值排除其他表中的值
- 8. MATLAB相關循環排除特定列
- 9. LINQ到SQL:ORDER BY值在相關表
- 10. 當不同類型的列表的屬性值相等時,Linq查詢將從List中排除?
- 11. 如何寫一些排除鏈接表中相關記錄的LINQ?
- 12. c#使用Linq排序小數列表
- 13. 從列表中刪除值
- 14. 從列表中刪除值
- 15. C#從列表中刪除列表
- 16. SQL從相關表中刪除
- 17. 從Laravel的原始列表中排除或刪除子列表
- 18. C# - 使用LINQ排序包含鍵/值對的列表框
- 19. 如何從連接表中的列中排除其他值SQL
- 20. 不同列表中的相關值
- 21. 排序排序列表基於值C#
- 22. 從列表中排除類別 - WordPress的
- 23. 從帖子列表中排除帖子
- 24. 排序和從列表中刪除Python
- 25. rsync從數據庫中排除列表?
- 26. 從相關表中選擇最大值
- 27. 從相關表中檢索SUM(值)
- 28. 排除如果行的列值相等同一個表
- 29. 從數組列表中排除項目c#
- 30. c#從列表中找到linq到列表中的項目
調整您的圖像 - 它不顯示... – tvanfosson 2009-01-11 01:33:35