我有三個表,如下所述。TSQL - 從一個表合併到另一個表中單行
tblNews
NewsId | Title |
======================
1 | Hello World |
tblSectionItems
rID | SectionID | NewsID |
=================================
1 | 1 | 1 |
2 | 2 | 1 |
tblSections
SectionId | SectionName |
===================================
1 | Economy |
2 | Politics |
我怎麼會去一個回合,並有一個單一的查詢輸出如下?或者甚至更好我如何用Linq-EF做到這一點?
| NewsID | Title | SectionNames
=====================================
| 1 | Hello World | Economy, Politics |
我曾嘗試到現在爲止都與使用連接它輸出類似
| NewsID | Title | SectionNames
=====================================
| 1 | Hello World | Economy |
| 1 | Hello World | Politics |
這是不期望的輸出。
任何幫助或指導文章或教程將不勝感激。謝謝..
可能重複http://stackoverflow.com/questions/16525064/sql-server-find-duplicates-in-a-table-based-on-values-in -a-single-column/16525236#16525236 – EricZ