- 完善 GroupBy count(b.id) 指定字段统计;

This commit is contained in:
28810
2020-04-08 16:19:14 +08:00
parent 7c55f09d47
commit fa59a6e3e8
16 changed files with 178 additions and 144 deletions

View File

@ -803,6 +803,7 @@ namespace FreeSql.Tests.MySqlConnector
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -730,6 +730,7 @@ namespace FreeSql.Tests.Odbc.Dameng
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -720,6 +720,7 @@ namespace FreeSql.Tests.Odbc.Default
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -813,6 +813,7 @@ namespace FreeSql.Tests.Odbc.MySql
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -730,6 +730,7 @@ namespace FreeSql.Tests.Odbc.Oracle
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -790,6 +790,7 @@ namespace FreeSql.Tests.Odbc.PostgreSQL
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -685,6 +685,7 @@ namespace FreeSql.Tests.Odbc.SqlServer
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -721,6 +721,7 @@ namespace FreeSql.Tests.MsAccess
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -844,6 +844,7 @@ namespace FreeSql.Tests.MySql
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -730,6 +730,7 @@ namespace FreeSql.Tests.Oracle
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -807,6 +807,7 @@ namespace FreeSql.Tests.PostgreSQL
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -734,6 +734,7 @@ namespace FreeSql.Tests.SqlServer
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")

View File

@ -682,6 +682,7 @@ namespace FreeSql.Tests.Sqlite
{
a.Key.tt2,
cou1 = a.Count(),
cou2 = a.Count(a.Value.Item3.Id),
arg1 = a.Avg(a.Key.mod4),
ccc2 = a.Key.tt2 ?? "now()",
//ccc = Convert.ToDateTime("now()"), partby = Convert.ToDecimal("sum(num) over(PARTITION BY server_id,os,rid,chn order by id desc)")