例如:
Name Doc ord
a 1.2 1
b 1.3 2
c 1.4 3
现在要求按照ord列从大到小统计出doc的和小于等于2.7的所有name列的所有值
结果是: b,c
这个sql怎么写
Name Doc ord
a 1.2 1
b 1.3 2
c 1.4 3
现在要求按照ord列从大到小统计出doc的和小于等于2.7的所有name列的所有值
结果是: b,c
这个sql怎么写
解决方案 »
- 新手菜鸟问题
- 巨难的问题。。高手请进来哈。。
- 功能函数:字符串转换问题,XDJM帮忙看下,求指点,谢谢!
- 求一最佳数据比对算法
- SQL Server表建立大量关系是否影响性能?如果建关系是否应该大量启用级联更新,删除?
- (重开贴,遇到个垃圾发广告)救救我呀,我在安装SQL2000的时候,选择默认排序规则里,点上了区分大小写,现在SQL区分大小写了,怎么样改回去?
- ldf文件丢失,怎么单独导入mdf文件!
- ADO2.1以上的CHM文档哪有下载?
- 连接远程数据库
- 如何处理TEXT类型的字段?
- sql函数问题,在sql2000查询下使用,注释少里点。懂函数的能看懂,很规范的书写
- 求解SQLserver问题,在不知道列名的情况下怎么按列来查询 符合限定条件 行的数据?
from tb t
where (select sum(doc) from tb where ord>=t.ord)<=2.7
FROM tb t
WHERE (SELECT Sum(doc)
FROM tb
WHERE ord >= t.ord) <= 2.7