Select后OrderByDescending生成的语句好像与预期的不一样 返回
SqlSugar
沟通中
1
399
975074120 发布于2026/3/12
悬赏:0 飞吻
var itemQuery = db.Queryable<statistics_item>().Where(t => t.BillID == billId) .Select(t => t.ID).OrderByDescending(t => t).Take(2); var sql = itemQuery.Clone().ToSqlString();
生成:
SELECT TOP 2 [ID] FROM [statistics_item] WHERE ( [BillID] = 429141 )ORDER BY DESC
这里不能Select(t => t.ID).OrderByDescending(t => t)吗?
热忱回答(1)
-
landon VIP0
2026/3/12OrderByDescending(t => t.ID).Select(t => t.ID) 这样试试
0 回复