有一个表 t2
f1 f2 f3
1 1 1
1 1 2
1 2 1
1 2 2我要返回该表中 f1,f2,f3都不相同的记录个数,如果f1,f2相同,则只累计f3为最大的记录也就是说只取
select f1,f2,max(f3) from t1 group by f1,f2
然后返回 记录数为 2
请问获取记录数的这个语句怎么写(不要用RecordCount属性哈)
f1 f2 f3
1 1 1
1 1 2
1 2 1
1 2 2我要返回该表中 f1,f2,f3都不相同的记录个数,如果f1,f2相同,则只累计f3为最大的记录也就是说只取
select f1,f2,max(f3) from t1 group by f1,f2
然后返回 记录数为 2
请问获取记录数的这个语句怎么写(不要用RecordCount属性哈)
解决方案 »
- active部件不能创建对象
- 求VB与 电子秤 通讯的程序
- 求在EXCEL表中查数据的算法!!!
- 对c/s结构、SQLsvr而言,com+封装数据库读写和直接写程序。谁的效率高?
- 依靠vbio.dll,如何读取ISA插槽上插卡的数据?
- 请问哪里有installsheld下载和actovereport能做此什么
- 请问怎样用ADO对象建立具有层次关系的记录集,就象用DataEnvironment给一个命令添加子命令并建立与父命令对象的关联那样
- 请问,VB能否做交叉报表?谢谢!!
- 有没有人不用DSN访问informix?
- 请问怎么样能确定EXCEL是中文版还是英文版?
- 大虾帮帮看看为什么下面的语句总是报类型不匹配!
- 还有这个原来的代码是什么啊?谢谢
insert into #1123
select 1,1,1 union all
select 1 , 1, 2 union all
select 1 , 2 , 1 union all
select 1 , 2 , 2
drop table #1select count(*) from
(select a,b,max(c) as c from #1123 group by a,b)as ttt