66问答网
所有问题
如何在sql语句里计算前22行的合计值
我想查询员工一个月里前22条消费记录的合计,现在只能建个循环,挨条记录累计,这样太慢了,怎么能在sql语句直接作出合计来
这个问题困扰我很久了,如蒙提示,不胜感激
举报该问题
推荐答案 2007-04-12
select sum(消费记录) from (select top 22 消费记录 from table) a
测试成功,给分吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nD9xxx2n.html
其他回答
第1个回答 2007-04-12
select sum(消费) from (select top 22 消费 from 表名) 名字
第2个回答 2007-04-12
在sqlserver里面:
Select
Top 22 *
From table
order by id desc
如果是Oracle,应该是:
Select *
from table
where rownum<23
order by id desc;
有了22条记录计算合计就不难了吧:)
第3个回答 2007-04-12
oracle 为例子
用sum关键字查询总和
rownum 关键字查询行
select * from (
select
sum(员工消费记录),rownum as num
from
员工表
where
月份=5
) where num>=22
月份字段根据你的设计有不同的方式实现
varcha类型的就=''
date类型的就用between and 语法
月份 between 'mou1' and 'mou2'
具体可以在去找找看..
第4个回答 2007-04-12
-- 先查出ID为1的前3个用户 ,然后在把他的PICE 值相加
select userid ,sum(newtable.pice)
from
(select top 3 * from table1 where userid ='1') as newtable
group by userid
第5个回答 2007-04-12
select top 22^^^
1
2
下一页
相似回答
sql
server2000中,使数字相加的
语句怎么
写,要详细的.高分!!!
答:
计算
一个字段的数字和的方法:Dim Y As Double Do While Not RS.EOF Y = Y + Val(RS("字段名"))RS.MoveNext Loop
Excel
中
使用
SQL语句
汇总表格
答:
1、在任何一个工作表中单击“数据”选项卡,在“获取外部数据一功能组中单击“现有连接”按钮,如图2所示,打开“现有连接”对话框。如图3所示。图2 图3 2、单击对话框左下角的“浏览更多”按钮,打开“选取数据源”对话框,如图4所示。图4 3、从保存该工作簿的文件夹中选择该文件,如图5所示。图...
sql 语句
答:
select top ---查表中前几行用法: select top 3 * from 表名 ---查表中前三行或: select top 10 percent * from 表名 ---显示表中前10%数据---加入percent是百分比的意思。只以大于的最小整数,无小数---select 列名,列名,列名 from 表名 ---显示表中特定的列---...
sql
server和oracle中查询结果返回指定行数的
语句
答:
1、返回第一行到第十
行的
,select top 10 * from table2、第二十行到第三十行的,select top 10 * from (select top 30 id from table order by id desc) as tab order by id --这里是先查出前30行,按倒序排序,再从这三十
行里面
查出前十行。3、第十行到最后一行的select * from table where id ...
...里有很多重复的行,右键删除不了,求问
SQL语句如何
写!
答:
--可以试试这样:--先通group by把worker表
里面的
数据放到一张临时表里面,然后清空worker表里面的数据,再把临时表里面的数据插入到worker表中--这个只是思路,具体我先试试create table tb( a int, b int, c int)insert into tb values(1,1,1)insert into tb values(1,1,1)insert into tb...
【
SQL语句
】
如何
从查询的结果中获取指定行
答:
如果你是MySQL的话:select x1,y1 from tb_Load where x2=
22
and y2=77 limit 3,1
大家正在搜
如何用sql语句计算工资
sql计算语句
sql语句计算总和
数据库sql语句怎么计算年龄
几百行的sql语句
sql like语句
sql语句模糊查询like
sql语句
sql语句日期
相关问题
SQL语句 怎么计算合计
sql语句如何统计一行数据的总数
SQL语句如何将查询出的相同结果求和
SQL语句怎么根据模糊查询条件进行分组求和等运算
在一个SQL语句中,返回前40%的数据,得到的结果只有20行...
access怎么写sql语句计算时间合计
SQL 中如何统计某一属性为某个值的记录的条数?
SQL语句,提取表中数量最大数的前20个! 加分!