linq语法实现sql语句

lovecrow521 2010-03-08 02:07:24
大家好!
对Linq语法不熟悉,请教各位专家,那位能把下面的语句给用linq语法给写出来,非常感谢!!
select * from (select JH_ID as id,'计划' as name,JH_WORK_CONTENT,JH_TIME_START as jobtime from yd_jh
union select JH_ID as id,'执行' as name,JH_WORK_CONTENT,JH_TIME_END as jobtime from yd_jh) t order by id,jobtime
...全文
83 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ningbojinxin 2010-03-11
  • 打赏
  • 举报
回复
没用过LINQ转.NET版问
丰云 2010-03-08
  • 打赏
  • 举报
回复
到linq to sql版块去找,有好的学习资料。
lovecrow521 2010-03-08
  • 打赏
  • 举报
回复
太感谢foren_whb了
var tmpResult = ((from y in DataContext.yd_jh
select new {
id = y.JH_ID,
name = '计划',
y.JH_WORK_CONTENT,
jobtime = y.JH_TIME_START
}).Concat(from y in DataContext.yd_jh
select new {
id = y.JH_ID,
name = '计划',
y.JH_WORK_CONTENT,
jobtime = JH_TIME_END
})).orderby(p=>p.id).Thenby(p=>p.jobtime )
是不是应该用Thenby? 没有个和手的linq常用资料啊。要有能给我一份么?
dawugui 2010-03-08
  • 打赏
  • 举报
回复
不懂,帮顶,学习,蹭分.
丰云 2010-03-08
  • 打赏
  • 举报
回复
var tmpResult = ((from y in DataContext.yd_jh
select new {
id = y.JH_ID,
name = '计划',
y.JH_WORK_CONTENT,
jobtime = y.JH_TIME_START
}).Concat(from y in DataContext.yd_jh
select new {
id = y.JH_ID,
name = '计划',
y.JH_WORK_CONTENT,
jobtime = JH_TIME_END
})).orderby(p=>p.id).orderby(p=>p.jobtime )

SQL77 2010-03-08
  • 打赏
  • 举报
回复
没用过LINQ转.NET版问
--小F-- 2010-03-08
  • 打赏
  • 举报
回复
不会 linq 帮顶

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧