实现功能:TABLE A
----------------------------------------
ID Name Age Data1 Data2 Flag
----------------------------------------
1 a 10 15 16 1
----------------------------------------
1 b 12 12 2 0
----------------------------------------
1 c 6 5 8 0
----------------------------------------
1 d 0 16 32 0
----------------------------------------
2 a 10 15 96 1
----------------------------------------
2 b 12 12 2 0
----------------------------------------
2 c 6 5 8 0
----------------------------------------
2 d 0 16 32 0
---------------------------------------- 要求一个查询。返回TABLE A 如下结果:
FLAG =1
FLAG =1所在行的DATA2字段的值 大与它所对应组中所有FLAG=0所在行的DATA2字段的值之和。
在一张表中显示所有符合上面条件的记录。
----------------------------------------
ID Name Age Data1 Data2 Flag
----------------------------------------
1 a 10 15 16 1
----------------------------------------
1 b 12 12 2 0
----------------------------------------
1 c 6 5 8 0
----------------------------------------
1 d 0 16 32 0
----------------------------------------
2 a 10 15 96 1
----------------------------------------
2 b 12 12 2 0
----------------------------------------
2 c 6 5 8 0
----------------------------------------
2 d 0 16 32 0
---------------------------------------- 要求一个查询。返回TABLE A 如下结果:
FLAG =1
FLAG =1所在行的DATA2字段的值 大与它所对应组中所有FLAG=0所在行的DATA2字段的值之和。
在一张表中显示所有符合上面条件的记录。
解决方案 »
- 基于RTSP的REALPLAY10的缓存播放功能如何实现?
- 如何获取随机不重复的整数
- 求助:我设置 窗体的 windowstate 为 wsMaximinzed ,运行后,需要单击中那个不起作用!谢谢!
- SaveToFile的问题?
- dbGrid在滚动条滚动时有没有事件发生???
- 吐血求救 ,2000中如何使用 NetSessionEnum 函数来取得 当前访问 本机的网络用户的信息?(备份送分帖)
- 谁有好方法解决这个问题?
- 怎么改变一个ADOCommand的执行语句阿
- 征集一个能够存取数据库中的对象,比如word,excel等文件的控件或完整代码!
- 有没有什么法子方便的对付这些调皮的控件
- 计算年龄函数(精确到天数)
- sql 出错
试试看
(
select id,sum(data2) as data2 ,flag from table1 where flag = 0 group by id,flag
) b
where a.flag = 1 and a.data2 > b.data2