mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 04:18:16 +08:00
- 增加 SqlExt.DistinctCount 扩展方法;#674 #533
This commit is contained in:
@ -14,6 +14,18 @@ namespace FreeSql.Tests
|
||||
{
|
||||
public class UnitTest5
|
||||
{
|
||||
[Fact]
|
||||
public void TestDistinctCount()
|
||||
{
|
||||
var fsql = g.sqlite;
|
||||
|
||||
var sql = fsql.Select<ts_up_dywhere01>().ToSql(a => SqlExt.DistinctCount(a.status));
|
||||
fsql.Select<ts_up_dywhere01>().Aggregate(a => SqlExt.DistinctCount(a.Key.status), out var count);
|
||||
|
||||
Assert.Equal(@"SELECT count(distinct a.""status"") as1
|
||||
FROM ""ts_up_dywhere01"" a", sql);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void TestUpdateDyWhere()
|
||||
{
|
||||
|
Reference in New Issue
Block a user