qq_32883573 2021-03-30 15:25 采纳率: 0%
浏览 27

有没有用过SqlSuger的大佬 多表联查怎么弄啊

SELECT COUNT(1),h.type FROM ten_sample_ser_delivery d
JOIN ten_sample_hearse h ON
d.CarId=h.id
WHERE 
d.STATUS !='Abolished' AND d.STATUS !='canceled'
GROUP BY h.type

我裂开了 弄了我半天了

  • 写回答

1条回答 默认 最新

  • Malex2024 2024-06-23 22:35
    关注
    
    // 多表查询并分组统计
    var list = db.Queryable<ten_sample_ser_delivery, ten_sample_hearse >()
        .JoinQuery((d, h) => d.CarId== h.id)
        .Select((d, h) => new { h.type, TypeCount = SqlFunc.AggregateCount(h.type) })
        .GroupBy((d, h) => h.type)
        .ToList();
    
    评论 编辑记录

报告相同问题?