当前位置:编程学习 > C#/ASP.NET >>

linq能否完美实现sql的row_number和like

row_number能够组内排序取每组前十条,这个linq怎么实现?
linq怎么实现 like ‘%a%b%’,Contains实现不了。 --------------------编程问答-------------------- ‘%a%b%’ ==>  var query=from t in db.tbA
                        where (t.字段名.Contains(a) || t.字段名.Contains(b))
                       select t;

组内排序取每组前十条==> group by 结合 Take()来实现即可 --------------------编程问答-------------------- tim说的对!顶个!
处处都能看见tim的身影,感恩节了,给你致敬! --------------------编程问答--------------------
字段名.Contains(a)  或者 SqlMethod.Like(字段名,'%a%')
--------------------编程问答-------------------- 好像应该用&&哦? --------------------编程问答-------------------- 按照1楼思路,但应该使用正则
补充:.NET技术 ,  LINQ
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,