随笔 - 53  文章 - 0  评论 - 955  阅读 - 34万 
  2010年1月27日
摘要: 本节将讲述查询的排序(order by) 和 分组(group by)。 先说排序 在分页中如果没有指定排序,组件会默认一个排序来实现分页。 例如 DbSession.Default.From<Products>() .Page(10, 2) .Where(Products._.CategoryID.SelectIn(1, 2, 3)) .ToList();生成的sql如下: ... 阅读全文
posted @ 2010-01-27 21:43 steven hu 阅读(6504) 评论(11) 推荐(1) 编辑
摘要: 联合查询在前面的例子中已经出现过,只不过没有细说。 先来个例子吧 DbSession.Default.From<Customers>() .InnerJoin<Orders>(Customers._.CustomerID == Orders._.CustomerID) .ToDataTable();生成的sql Text: SELECT * FROM [Custome... 阅读全文
posted @ 2010-01-27 11:37 steven hu 阅读(4366) 评论(11) 推荐(0) 编辑
摘要: 查询条件的值来自另外一次查询。 例如 sqlserver sql: select * from products where categoryid=(select top 1 categoryid from categories where categoryname=’produce’) 这条sql的实现代码如下: DbSession.Default.From<... 阅读全文
posted @ 2010-01-27 09:01 steven hu 阅读(5308) 评论(9) 推荐(0) 编辑
点击右上角即可分享
微信分享提示