同时使用多个聚合函数,
如果是select count(*) as count1, sum(mymoney) as mymoney ...
就用reader
int count1 = 0;
decimal mymoney = .0;
if(yourreader.read())//判断结果集中是否有记录
{
count1 = (int)yourreader[0];
mymoney = (decimal)yourreader[1];
}
本文介绍了一种在数据库查询中同时使用多个聚合函数的方法,并通过示例代码展示了如何使用Reader来读取包含不同聚合函数结果的数据集。这种方法适用于需要获取如记录总数和特定字段总和等多维度统计数据的应用场景。
同时使用多个聚合函数,
如果是select count(*) as count1, sum(mymoney) as mymoney ...
就用reader
int count1 = 0;
decimal mymoney = .0;
if(yourreader.read())//判断结果集中是否有记录
{
count1 = (int)yourreader[0];
mymoney = (decimal)yourreader[1];
}

被折叠的 条评论
为什么被折叠?