【发布时间】:2013-09-27 03:31:51
【问题描述】:
我有以下多对多关系的数据库表
Article
- Id
ArticleTag
- ArticleId
- TagId
Tag
- Id
*所有ID都是int
我无法弄清楚如何编写 LINQ to SQL 查询,该查询将返回与属于同一文章的多个标签匹配的文章列表。
示例: 返回带有标签 2 和 5 的文章
Article 1 has tags 2,3,5
Article 2 has tags 2,3,6,7
Article 3 has tags 2,5,9
Article 4 has tags 1,2,9,12
结果只会是第 1 条和第 3 条
【问题讨论】:
标签: c# linq linq-to-sql