首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Linq To Sql 依照指定ID序列排序

2013-09-28 
Linq To Sql 按照指定ID序列排序我现在有两张表第一张:问题表(Questions)字段ID/Title1/问题12/问题23/问

Linq To Sql 按照指定ID序列排序
我现在有两张表
第一张:问题表(Questions)
字段
ID/Title
1/问题1
2/问题2
3/问题3
4/问题4
5/问题5
6/问题6
7/问题7

第二张表(Paper)
字段
ID/QIDS(是Questions表中的ID组合)
1/3,5,1,6,2

我现在想从Questions表中取出数据,排序结果如下:
ID/Title
3/问题3
5/问题5
1/问题1
6/问题6
2/问题2

该如何实现? linq?to?sql 排序
[解决办法]
Paper.Single(x => x.ID == 1).QIDS.Split(',').Select(x => Questions.Single(y => y.ID == int.Parse(x)))

热点排行