- 增加 SqlExt.DistinctCount 扩展方法;#674 #533

This commit is contained in:
2881099
2021-01-31 01:01:33 +08:00
parent b311e8d375
commit c39d449054
4 changed files with 41 additions and 0 deletions

View File

@ -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()
{