[求助]sql语句求和统计 [问题点数:50分,结帖人snower01]

Bbs1
本版专家分:0
结帖率 93.44%
Bbs10
本版专家分:107786
Blank
红花 2002年2月 MS-SQL Server大版内专家分月排行榜第一
2001年11月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2008年2月 MS-SQL Server大版内专家分月排行榜第二
2007年7月 MS-SQL Server大版内专家分月排行榜第二
2002年3月 MS-SQL Server大版内专家分月排行榜第二
2002年1月 MS-SQL Server大版内专家分月排行榜第二
2001年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2013年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs10
本版专家分:107786
Blank
红花 2002年2月 MS-SQL Server大版内专家分月排行榜第一
2001年11月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2008年2月 MS-SQL Server大版内专家分月排行榜第二
2007年7月 MS-SQL Server大版内专家分月排行榜第二
2002年3月 MS-SQL Server大版内专家分月排行榜第二
2002年1月 MS-SQL Server大版内专家分月排行榜第二
2001年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2013年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs9
本版专家分:58037
Bbs10
本版专家分:107786
Blank
红花 2002年2月 MS-SQL Server大版内专家分月排行榜第一
2001年11月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2008年2月 MS-SQL Server大版内专家分月排行榜第二
2007年7月 MS-SQL Server大版内专家分月排行榜第二
2002年3月 MS-SQL Server大版内专家分月排行榜第二
2002年1月 MS-SQL Server大版内专家分月排行榜第二
2001年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2013年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs1
本版专家分:0
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs1
本版专家分:0
Bbs10
本版专家分:107786
Blank
红花 2002年2月 MS-SQL Server大版内专家分月排行榜第一
2001年11月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2008年2月 MS-SQL Server大版内专家分月排行榜第二
2007年7月 MS-SQL Server大版内专家分月排行榜第二
2002年3月 MS-SQL Server大版内专家分月排行榜第二
2002年1月 MS-SQL Server大版内专家分月排行榜第二
2001年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2013年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs1
本版专家分:0
[求助]分类汇总求和sql 语句
[<em>求助</em>]分类汇总<em>求和</em>的 <em>sql</em> <em>语句</em>?rn<em>sql</em> 7.rn一个表有如下字段:code ,name,gzx1,gzx2,gzx3, year, mouthrn 0001, 张三, 100,100,100,2002,01rn .rn .rn 0100, 钱五, 100,100,100,2002,01rn .rn .rn 2000, 张三, 200,200,200,2003,12rn rn存放的是全公司的工资明细,请问 <em>统计</em> 每人的全年各项工资总额 如何写?rn 就是 要这样的结果:rn 0001,张三,1200,1200,1200,2002,01
求助一个求和的SQL语句写法?
declare @aaa varCurrencyrnselect 编号,数量,金额 from 进货单物品列表 compute @aaa=sum(金额)rn我的意思是把返回的总金额赋给变量aaa,但结果语法不对,怎样写?rn
50分求助,有关字段求和的SQL语句
求一SQL<em>语句</em>rnrn某个公司销售员销售情况表rn--------------------------rn序号 员工 月份 销售额rn1 guo 2005年5月 2000rn2 guo 2005年6月 2500rn3 guo 2005年7月 3000rn4 guo 2005年8月 6000rn5 shao 2005年5月 5400rn6 shao 2005年6月 4000rn7 shao 2005年7月 3000rn........rn........rn----------------------------rn当某个销售员的销售额累计达到5000时公司在该月份对其发放奖金,奖金为累计金额*10%,如下rn--------------------------rn序号 员工 月份 奖金rn1 guo 2005年5月 0rn2 guo 2005年6月 0rn3 guo 2005年7月 750rn4 guo 2005年8月 600rn5 shao 2005年5月 540rn6 shao 2005年6月 0rn7 shao 2005年7月 700rn........rn........rn--------------------------rnrnrn要求写一个SQL<em>语句</em>,对该公司的销售员按月份排序,将每月奖金top3的员工显示出来,得到如下图rn--------------------------------rn序号 月份 员工 奖金rn1 2005年5月 shao 540rn2 2005年5月 lin 450rn3 2005年5月 chen 340rn4 2005年6月 chen 700rn5 2005年6月 lin 500rn6 2005年6月 huang 400rn7 2005年7月 wen 800rn8 2005年7月 guo 750rn9 2005年7月 shao 700rn......rn......rn-------------------------------rnrn请问上面的SQL<em>语句</em>要如何写?
SQL语句分组求和
我有三个表,结构如下:rn 表一:rn ResName PayMoney PayManrn -------------- --------------- ------------rn 表二:rn ProName PayMoney PayManrn -------------- --------------- ------------rn 表三:rn  ModulName PayMoney PayManrn -------------- --------------- ------------rn要在SQL对三个表按PayMan分组<em>统计</em>PayMoney的总和.rn
求和sql语句
我有这样一个表trn其中有这样一个字段fyhjrnfyhjrn12.33rn45.12rn求一<em>sql</em><em>语句</em>能求出所有费用的总和rn谢谢rnrn
求和,SQl语句,算法
两个表a,brna:rnID s_date name rn1 2004-8-10 张三rn2 2004-8-10 张三妈rn3 2004-8-10 张三爸 rn4 2004-8-12 张三rn5 2004-8-12 张三妈rn6 2004-8-13 张三爸 rnb:rnNO ID type moneyrn1 1 1 10rn2 1 2 12rn3 1 2 10rn4 2 3 10rn5 3 1 8rn6 3 4 13rn7 4 3 22 rn8 5 1 10rn1 6 2 11rn我想一条<em>语句</em>获得一个结果集,如下rnsdate type(1) 2 3 4 rn2004-8-10 sum(money) sum(money) sum(money) sum(money) rn2004-8-12 ........rn2004-8-13 rn就是说按照日期,将不同类别的money值汇总。8月10这天1类的money和为多少,2类(type)多少,3类多少rnrn其中类别是固定的为1,2,3,4四个值,现在要组成一个新的结构,这四个值为不同字段rnrn如何达到这个目的?利用SQL<em>语句</em>rn
SQL语句求和
在表中有DateTime,DBID(电表Id),DBZH(电表值),每15分钟表中有一条记录;现在在WEB端要按每小时显示一次记录(即显示的每条记录都是数据库中表里的四条记录的和),请问怎样有SQL<em>语句</em>来表示??
SQL语句in求和
select sum(grade) sum_grade from stu s where s.id in( select t1.id from stu t1 inner join stu t2 on t1.id=t2.c_id ); select * from stu;
求SQL语句求和的)
明细表有如下字段:rn 机构 物料 单价 数量 金额 rnrn现想分机构求金额和,但明细也要有,就是这种结果:rn 机构 物料 单价 数量 金额 rn 总装 扳手 2 2 4rn 总装 起子 2 1 2rn总装合计 6rn 注塑 原料 100 2 200rn 注塑 辅料 120 2 240rn注塑合计 440rn.......rnrn这个SQL<em>语句</em>该如何写?rnrnrn
sql语句求和
假如有下面一个数据表:rnid value1 value2 value3rn1 50 51 52rn2 40 41 42rn3 30 31 32rnrn有什么简单的方法用<em>sql</em><em>语句</em>去求当id=1这一行的value1+value2+value3的值
SQL 语句 求和
Table Products : TID , costrnTable Parts : PID , TID , quantityrnrn已知 PID , 从 表 Parts 中获取 list of TID ,<em>求和</em> costrnrnSum = Sum(cost * quantity)rnrn谢谢了
SQL语句 求和
表a:rn[color=#FF0000]xmbm clbm jghj[/color]rn14880201 1488020110000001 400.00rn14880201 1488020110000003 300.00rn14880202 1488020210000001 120.00rn表b:rn[color=#FF0000]xmbm sbbm jghj[/color]rn14880201 1488020110000001 200.00rn14880201 1488020110000002 900.00rnrnclbm和sbbm的左边8位就是xmbm。rn我现在想把表a中,xmbm相同的记录的jghj <em>求和</em>,作为jh1,把表b中,xmbm相同的记录<em>求和</em>,作为jh2,然后把jh1和jh2<em>求和</em>作为jh(条件:xmbm相同)。rn输出如下:rnxmbm jhrn14880201 1800rn14880202 120rnrn其中,jh=1800=400+300+200+900 rn请问SQl<em>语句</em>怎么写呢?rnrnrnrnrnrnrnrn
累加求和sql 语句
一个简单实用的问题,表结构如下,两列,月份和销量。想增加一列,显示累计销量,希望能用一句<em>sql</em>语言实现。谢谢rnrnmonth salesrn1 10rn2 20 rn3 30rnrnmonth sales accu. salesrn1 10 10rn2 20 30 rn3 30 60
SQL 求和语句简化
我的<em>语句</em>如下 (金额结果数据只是测试用,所以有明显错误)rn‘首先根据条件查出需要<em>统计</em>的记录rnSQL1 = "Select 账套,供货商,含税金额,购进金额 from 表1 where .....rnrn[img=https://img-bbs.csdn.net/upload/201610/21/1477041721_974629.jpg][/img]rnrn汇总rnSQL2 = "Select sum(A.含税金额) as hsje from(" & SQL1 & ") as A where A.账套=E.账套 and A.供货商=E.供货商"rnSQL3 = "Select sum(B.购进金额) as gjje from(" & SQL1 & ") as A where A.账套=E.账套 and A.供货商=E.供货商"rnSQL = "Select distinct E.账套,E.供货商,(" & SQL2 & ") AS 含税金额,(" & SQL3 & ") AS 购进金额 from(" & SQL1 & ") as E"rnrn结果rn[img=https://img-bbs.csdn.net/upload/201610/21/1477041960_548460.jpg][/img]rnrnrnrnrn感觉 写的臃肿了,该如何改进?
SQL语句怎么做求和?
代码 名称 型号 类别1 类别2 类别3 类别4 数量 仓库 单位 状态 rn1001 数据线 USB 配件 耗材 1M Black 5.2 耗材库 根 活跃 rn1002 水性笔 0.5 办公文具 笔 水性笔 0.5 0.5 文具库 支 活跃 rn......rnrn我想用一个SQL求出来数量的总计,怎么做?rn这个SQL<em>语句</em>怎么写?rn
sql中的求和语句
求数据库中某列的值SQL<em>语句</em>怎么写呀?rn比如说我的数据库名是shop.mdbrn表名是votern求列voteNum这一列的值
sql语句求和问题
表1:rnrn部门 人数rn计划科 0rn人事科 0rnrn表2:rn部门 姓名rn计划科 张三rn人事科 李四rn人事科 王五rn计划科 赵六rnrn问题是:rn如何用SQL<em>语句</em>将表2中的部门人数之和写入表1对应部门的人数之中。跪求了!!!!!
sql求和语句
A表中有“年月”,“工号”,“姓名”,“现金”等字段,B表中同样有“年月”,“工号”,“姓名”,“现金”等字段,A表中同一“年月”、“工号”、“姓名”的人的“现金”记录>=1条,欲在B表中求A表中同一“年月”、“工号”、“姓名”的人的“现金”之和,SQL如何写?
SQL语句分类求和
现有表一中记录值如下:rnrn in_stplace cp_size cp_model in_num rn ---------- ---------- ------------ ---------------------------------------- rn 2仓 500*500 K528 8rn 2仓 600*600 K609 9rn 2仓 600*600 K636 2rn 2仓 600*600 K642 1rn 2仓 800*800 A8004 2rn 3仓 500*500 K500 6rn 3仓 600*600 K636 3rn 3仓 600*600 K642 2rn 3仓 600*600 K658 2rn 3仓 800*800 A8004 4rn 3仓 800*800 K805 1rnrn目的:将表一中的记录进行分类<em>求和</em>,期望的结果如下:rnrn 2仓 500*500 K528 8rn 500小计 8rn 2仓 600*600 K609 9rn 2仓 600*600 K636 2rn 2仓 600*600 K642 1rn 600小计 12rn 2仓 800*800 A8004 2rn 800小计 2rn 2仓小计 22rn 3仓 500*500 K500 6rn 500小计 6rn 3仓 600*600 K636 3rn 3仓 600*600 K642 2rn 3仓 600*600 K658 2rn 600小计 13rn 3仓 800*800 A8004 4rn 3仓 800*800 K805 1rn 800小计 5rn 3仓小计 24rn 合计: 46rnrn就像水晶报表中提供的<em>求和</em>一样,多层次地汇总.rn最外层是总合计——第二层是按仓位小计——第rn三层按尺码小计rn
求和条SQL语句
表A 字段sex 类型bit.rnrn用一句SQL<em>语句</em>查询表的记录,sex=0时显示女,sex=1显示男。
SQL语句求和问题。
我现在又这样一张表:rn季度 公司 项目 资金1 资金2rn200801 A XM1 1 2rn200802 A XM1 3 4rn200801 B XM1 9 10rn200802 B XM1 11 12rn200801 A XM2 17 18rnrn现在我想得到这样一张表rn季度 公司 项目 资金1累计 资金2累计rn200801 A XM1 1 2rn200802 A XM1 1+3 2+4rn200801 B XM1 9 10rn200802 B XM1 9+11 10+12rn200801 A XM2 17 18rnrn累计就是要求当年季度小于等于目标季度的Sum和。比如要求08年4季度的累计,结果就是08年1季度+2季度+3季度+4季度。rn表中数据很多,我只是随意写了这几条给大家做个示范,请高手们给思路,谢谢了。分不是问题。rnrnrn
分组求和的SQL语句
主表:tbMrnsfid(char18), //身份证号rnaddress(char) //户籍地rn业务表:rn表1、rntbMzjz //门诊救助rnsfid, rnje, //金额rnJzsj//救助时间rn表2、rntbZyzj //住院救助rnsfid,rnje,rnJzsjrnrn表3、rntbTempJz //临时救助rnsfid;rnje,rnjzsjrnrn现在想<em>统计</em>:rnrn2010年1月-6月救助实施汇总表rnrn户籍地 门诊救助 住院救助 临时救助rn-------------------------------------------------------- rn 人数|金额 人数|金额 人数|金额rn-------------------------------------------------------- rn良田镇 10 | 33300.22 22 |45622.56 32| 65801.29rn桥口镇 11 | 43210.88 11 |21239.33 18| 32010.77rn.................rnrn
sql条件查询求和求助
<em>sql</em>如何进行分条件查询: rn如表里面有:币种,金额 rn写select<em>语句</em>实现:如果币种是美元,则金额/6.8,如币种是人民币,则直接就为金额, rn[color=#FF0000]然后如何进金额进行sum<em>求和</em>[/color]请高手指点,谢谢
Linq to sql 统计求和问题
有表A:rnid a b c timern1 5 5 5 2012-02-12rn2 10 5 0 2012-03-12rn3 0 10 5 2012-03-13rnrnrnselect COUNT(id) as Num,rn SUM(a) as SumA,rn SUM(b) as SumB,rn SUM(c) as SumCrn from Arnwhere time>'2012-03-10' and timernrn得:rnNum SumA SumB SumCrn 2 10 15 5rnrn求 linq 表达式rnrnrn
求助复杂的SQL语句统计PV,ip
关于怎么<em>统计</em>出2天不同企业的独立IP总数和pvrn目前的表结构rn表:pvrn字段id,ip,date_time,cnamernrn入库是这样的。主要页面点击一次,数据库就插入一条数据rnrn数据如下rn结果1:rn1 127.0.0.1 2000-1-1,企业1rn2 127.0.0.1 2000-1-1,企业1rn3 127.0.0.2 2000-1-2,企业1rn4 127.0.0.1 2000-1-2,企业1rn5 127.0.0.3 2000-1-3,企业2rn6 127.0.0.3 2000-1-3,企业2rnrnrn我希望得到的结果是rnrn查询日期2000-1-1至2000-1-3根据企业<em>统计</em>得到pv总数,和IP独立数 ,一天之内的同样IP算1个,ID为1,2的IP为1个,3为1个,4IP是第二天所以也算一个得到应该是3,请问根据这样写rnrn企业名称 pv iprn企业1 4 3rn企业2 2 1rnrn目前我的<em>sql</em><em>语句</em>是这样写的。但是rnselect count(id) as pvcount,COUNT(DISTINCT(ip)) as countip from pv where date between '2000-1-1' and '2000-1-3' group by cnamern我这样得到的结果值,rn结果2rn企业名称 pv iprn企业1 4 2 rn企业2 2 1rnrnrn我希望得到的数据是结果1,而不是结果2,因为结果2是把所有天数IP,然后进行不是重复的值进行求总的。rn请大侠<em>求助</em>我想得到结果1Sql<em>语句</em>怎么写呢rnrn
求助,关于统计的一句sql语句
我有 两张table,table1和table2rntable1中有关于user1、user2、user3的多条记录,rntable2中有关于user2、user3、user4的多条记录。rn我现在想做个<em>统计</em>,<em>统计</em>user在两张表中共多少条记录。rn比如:rnuser countrnuser1 9rnuser2 8rnuser3 13rnuser4 4rnrn请问这样的<em>sql</em><em>语句</em>该怎么写。
按月统计每个人的数量,SQL语句求助!!
表中结构如下:rn 姓名 主题 内容 日期 rn 张一 2014/03/02 rn 王二 2014/02/02 rn 赵三 2014/02/22 rn 张一 2014/02/03 rn 王二 2014/05/04 rn 张一 2014/03/12 rn得到<em>统计</em>结果:rn人员ID 主题数量 月份rn 张一 1 2rn 王二 1 2rn 赵三 1 2rn 张一 2 3rn 王二 1 5rn按月<em>统计</em>每个人的主题数量,用SQL<em>语句</em>能直接实现吗?谢谢
求助:一个简单分类统计的SQL语句
有一张表设备表(facility)rnsn name statern1 Dell 使用rn2 Dell 借用rn3 IBM 库存rn4 IBM 库存rn5 Apple 使用rn6 Apple 借用rn7 Apple 库存rn要求输出一张<em>统计</em>表(Total)rnname using free totalrnDell 2 0 2rnIBM 0 2 2rnApple 2 1 3rn已经想了一个多小时了,还是没有结果,请高手指教啊~
在线求助 统计汇总sql语句的优化
有一张表(t_StatSubjectDaily_2008 )的结构如下rncorpCode accountDate taxFeern34234 2008-01-01 1345rn1x4234 2008-01-01 345rn34234 2008-01-02 3145rn1x4234 2008-01-02 3435rn...................................rnrnrn这张表的总记录数大约为500万条rn我想查出一个corpCode 在某一段时间的汇总的taxFee值,rn并按汇总的taxFee值取出前10名或前100名rn我的<em>sql</em>如下:rnrnselect top 10 sum(taxFee) tFeeSum from t_StatSubjectDaily_2008 trnwhere t.accountDate >= '2008-01-01' AND t.accountDate = '2008-01-01' AND t.accountDate = '2008-01-01' AND t.accountDate rnGROUP BY t.corpCodernorder by tFeeSum descrn
一条好友统计信息的sql语句求助
我有一张好友请求表,rnFROMID TOID STATErn rn意思是谁请求了谁,状态是什么,STATE =1 表示同意,0 表示未同意rnrnselect TOID,count(case when STATE = 1 then 1 else null end) as friendnum,COUNT(CASE WHEN STATE = 0 THEN 1 ELSE NULL END) AS unreplynum,NOW() from `INVITE_RECORD` group by TOID order by nullrnrn得到记录rn900 , 0 , 10rn912 , 0 , 10rn930 , 0 , 10rn现在我有另外一个请求<em>统计</em>表,我想<em>统计</em>上面的记录到下面这样的表rn(不用view,这里<em>统计</em>不需要实时,那样<em>统计</em>有点慢)rnTOID friendnum unreplynumrn900 , 0 , 0rn912 , 0 , 0rn930 , 0 , 0rn请求<em>统计</em>表 里面是存在TOID的主键了的rn不知道这个update <em>语句</em>应该怎么写
[求助]SQL语句实现分段统计
数据表Table格式如下:rnNO. Data Namern1 abc Arn2 123 Arn3 ada Brn4 qwd Brn5 add Arn6 acc Arn7 bdd Arnrn想<em>统计</em>出从后往前的所有Name为A的行中,Data以a开头的行数占的比例。对上述实例而言,即为5、6、7行中Data以a开头的行数为2,<em>统计</em>结果为2/3。rnrn请给出实现方案或实例,谢谢。
求助__统计投票结果的SQL语句(- -| 急)
表如下:rnid keyrn1 a rn2 a rn3 d rn4 b rn5 c rn6 c rn7 b rn8 c rn9 crn10 drn.....rnrn(注:key为 a b c d e f...)rnrn我想得到 前2名<em>统计</em>的结果rn比如这样的效果:rnkey countrna 1233rnb 899rnrn等待 高手!rn
求助,关于一个SQL的统计语句
将如下表中的数据做<em>统计</em>,[code=C#]rn GroupID Name DoSage Unit OperatorDoc OperatorDatern 第一组 75%酒精 2 4500 b 2011-12-17rn 第二组 甲醛 3 4500 b 2011-12-17rn 第一组 85%酒精 1 5000 b 2011-12-20rn 第一组 95%酒精 1 5000 b 2011-12-20rn 第一组 甲醛 2 5000 b 2011-12-20rn 第二组 盐酸 2 5000 b 2011-12-20rn 第二组 95%酒精 1 4500 23232 2011-12-28rn 第一组 二甲苯 1 4500 23233 2011-12-28rn 第三组 无水酒精 2 4500 3223 2011-12-28rn 第一组 无水酒精 11 5000 多大点事 2011-12-30rn 第一组 75%酒精 1 5000 当当 2011-12-30rn[/code]rnrn显示出的效果如下:rn[code=C#]rn[Name] ValueCount [GroupID] Value OperatorDate OperatorDocrn75%酒精 14000 rn 第一组 9000 2011-12-17 brn 第一组 5000 2011-12-30 当当rn85%酒精 5000 rn 第一组 5000 2011-12-20 brn95%酒精 9500 rn 第二组 4500 2011-12-28 23232rn 第一组 5000 2011-12-20 brnrn[/code]rnrn其中下面表中的Value是上面表中的DoSage和Unit的乘机rnrn下面表中的ValueCount是value的和
求助:一条关于统计sql语句
select rn sum(case when datediff(day,[zhuanchu],getdate())=1 and c.zhuanchu is not null then 1 else 0 end) as '昨日转出',rn sum(case when datediff(day,[zhuanchu],getdate())=0 and c.zhuanchu is not null then 1 else 0 end) as '当日转出',rn sum(case when (((datediff(mm,[zhuanchu],getdate()) = 1 and datepart(dd,[zhuanchu]) >= 26)) or ((datediff(mm,[zhuanchu],getdate()) = 0 and datepart(dd,[zhuanchu]) rn from CheJianInfo c,chexing x,gongwei grn where c.chexing=x.chexing and c.gwid=g.gwidrn and c.gwid=2000rn group by g.gwname,c.chexing,x.chexirn*********************************************************************************************************************rn问题:在“昨日转出”、“当日转出”中<em>统计</em>过的数据,在“合计”中就没有<em>统计</em>。我希望在‘昨日转出’或“当日转出”中<em>统计</em>过的数据仍然要在“合计”中提现。谢谢大家!
统计求和....
//如何把服务<em>统计</em>时间 一进入页面就 把他们的和求出来 显示到下边..rnrn我不想从数据库里面查询出来显示...rnrn想用JS 实现...rnrn//代码:rnrn rn rn 服务站点rn 服务日期rn 服务时间rnrn rn rn rn 东直门rn 2007-1-1rn 5rnrn rn 东直门rn 2007-2-1rn 4rnrn rn 东直门rn 2007-3-1rn 6rnrn rn 东直门rn 2007-4-1rn 7rnrn rn rn 服务<em>统计</em>时间:rn 23rnrnrn
****** 统计求和 *********
--<em>统计</em>表如下:rnCreate table tb(id int,productNum nvarchar(5),orderId nvarchar(2),quantity int,favoure numeric(12,2),stime smalldatetime)rnGornInsert into tbrnselect 1,'02200','1Z', 1,0.1, '2009-01-01' union allrnselect 2,'02205','1', 2,1, '2009-01-01' union allrnselect 3,'02210','1', 3,0.2, '2009-01-01' union allrnselect 4,'02220','1', 4,0.3, '2009-02-01' union allrnselect 5,'02225','1Z', 5,0.4, '2009-02-01' union allrnselect 6,'02230','1', 6,1, '2009-02-01' union allrnselect 7,'02240','1', 7,1, '2009-02-01' union allrnselect 8,'02245','1', 8,0.5, '2009-03-01' union allrnselect 9,'02250','1', 9,0.6, '2009-04-01' union allrnselect 10,'02256','1Z', 10,0.7, '2009-04-01' union allrnselect 10,'02256','1a', 11,0, '2009-05-01' rnGornrndeclare @<em>sql</em> varchar(8000)rnset @<em>sql</em> = 'select productNum 'rnselect @<em>sql</em> = @<em>sql</em> + ' , sum(case when datename(mm , stime) = ''' + [month] + ''' and right(orderid,1) <> ''Z'' and favoure < 1 then quantity else 0 end) [' + month + '月收费]'rn + ' , sum(case when datename(mm , stime) = ''' + [month] + ''' and right(orderid,1) <> ''Z'' then quantity else 0 end) [' + month + '月返点]'rn + ' , sum(case when datename(mm , stime) = ''' + [month] + ''' and favoure = 1 then quantity else 0 end) [' + month + '月免费]'rn + ' , sum(case when datename(mm , stime) = ''' + [month] + ''' and right(orderid,1) <> ''Z'' and favoure < 1 then quantity else 0 end) 'rn + ' + sum(case when datename(mm , stime) = ''' + [month] + ''' and right(orderid,1) <> ''Z'' then quantity else 0 end) 'rn + ' + sum(case when datename(mm , stime) = ''' + [month] + ''' and favoure = 1 then quantity else 0 end) [' + month + '月合计]'rnfrom (select distinct datename(mm , stime) [month] from tb) as arnset @<em>sql</em> = @<em>sql</em> + ' from tb group by productNum'rnexec(@<em>sql</em>) rnrndrop table tbrnrn--1:以上每一个每都有一个合计,现在需要在<em>统计</em>表的最后一项多一个总合计 (各个月份的合计相加的和)rn--2:只<em>统计</em> 2009-1-1 到 2009-3-31 的销售记录。
统计求和
表如下:rnid empid pid amount datern2 3 3 24000.00 20121031rn3 4 3 24000.00 20121031rn4 5 4 24000.00 20121031rn5 3 3 240000.00 20121030rnrn规则就是按照empid存在pid中的行把amount累加,加入条件date判断rn如果条件为date<=20121030得出结果如下rnid empid pid amount rn5 3 3 240000.00
求助1条统计语句
A表字段:rn项目名称,检验费单价,数量,金额,实际测试总数,录入日期rn项目A 20 2 20 2 2011-5rnrnB表字段:rn项目名称,仪器名称,理论测试数,公共药剂rn项目A 仪器A 2 否rnrn我想实现同一仪器的公共药剂的 检验费单价*实际测试总数 所得的数据平分给非公共药剂,且公共药剂的数据平分后不再显示在结果里。这里的仪器为多个。举例我只写了一个。rn最后显示为:rn项目名称,检验费单价,数量,金额,理论测试数,理论测试总数,实际测试总数,录入日期rnrn理论测试总数=数量*理论测试数
统计时间差语句求助
表A中含有两个字段No、DueDate,其中有的No含有两笔记录,比如No1:2006-1-3;No1:2006-1-5,rn现在想对表A中相同No含有两笔记录的数据进行<em>统计</em>,<em>统计</em>结果要求返回No和两个DueDate时间差,rn大家看看有没有比较好的办法。格式如:rnNo1 2rnNo2 ...rnNo3 ...
求助一个统计语句
原始数据如下:rnrnID 部门 姓名 职位类别rn1 部门1 张三 a rn2 部门2 张四 brn3 部门2 张五 brn4 部门3 张六 crnrn要求按部门和职位类别<em>统计</em>,形成结果如下:rnrn职位类别 部门1 部门2 部门3rna 1 0 0 //第一个数表示部门1 a类职位的人数为1个,其他类似rnb 0 2 0rnrnrn请问<em>统计</em><em>语句</em>怎么写
求:每3天统计求和sql 语句,谢谢!
[img=https://img-bbs.csdn.net/upload/201906/17/1560754655_665545.png][/img]rn这是我的测试数据。rn我希望查出的结果是1号到3号的value和。rn2号到4号的value和。rn也就是每三天<em>统计</em>和。 连续的三天。rn
在线等待:求一条最优化的统计求和sql语句 谢谢
源表(大概有4W条记录)结构:rnid name countrn1 王二 2rn2 张三 5rn3 王二 4 rn4 张三 2rnrn目的表:rnname countrn王二 6rn张三 7rnrn其中源表中的name列人名是不确定的 就是说也有可能还有其他人 请问高手这条<em>sql</em>怎么写?
多表关联 求和的问题 sql语句
表A rnrnFID name sex rn1 小红 女 rn2 小刚 男 rn3 小刘 女 rn4 小明 男 rnrn表B rnID FID Score b1 b2rn1 1 80 x yrn2 2 70 d arn3 3 90 e ernrnrn两表通过FID关联 rnrn现在我检索表B中 所有人的得分,重复的人名,分数累加 如下 rnrnFID name sex Score b1 b2rn1 小红 女 140(60+80得到的) x yrn2 小刚 男 120(70+50) d arn3 小刘 女 90 e e rn rnrn这个<em>sql</em><em>语句</em>应该如何写呢
多条件求和Sql语句
表格结构 account_id, account_name, sellingprice, factory_id 例如数据如下:rn[b]account_id account_name sellingprice factory_id[/b]rn001 stephe 200 aarn001 stephe 100 bbrn002 adrian 200 aarn002 adrian 300 bbrn002 adrian 100 ccrn003 nweton 250 aarn003 nweton 300 ccrnrn现在想<em>统计</em>结果如下,account_id, account_name,sum(sellingprice_factory_aa),sum(sellingprice_factory_bb),sum(sellingprice_factory_cc)rn请高手帮忙指点下如何写<em>sql</em>代码,谢谢。rn
请教字段求和的SQL语句
某表有记录如下:rnID Name Date Numrn0 A 09-5-1 1rn1 B 09-5-1 2rn2 A 09-5-2 3rn3 B 09-5-2 4rn4 A 09-5-3 5rnrn请教实现将Name字段中所有同名记录的Num<em>求和</em>的SQL<em>语句</em>,结果应该是Name为A的Num和为9、Name为B的Num和为6。谢谢
SQL语句,如何写累计求和
有以下表rn日期 增加 减少rn2015-04-24 18709 12608rn2015-04-25 28508 11412rn2015-04-26 39092 20858rn2015-04-27 80146 57995rn2015-04-28 53581 19584rn2015-04-29 50609 26319rn2015-04-30 52969 28884rn2015-05-01 79146 70007rn2015-05-02 50536 38031rn2015-05-03 58161 42329rn2015-05-04 27287 14137rnrn我需要用SQL<em>语句</em>得到下面的东西:rn日期 增加 减少 留存率rn2015-04-24 18709 12608 =(18709-12608)rn2015-04-25 28508 11412 =(18709-12608)+(28508-11412)rn2015-04-26 39092 20858 =(18709-12608)+(28508-11412)+( 39092-20858)rn2015-04-27 80146 57995 下面依次类推rn2015-04-28 53581 19584 …rn2015-04-29 50609 26319 …rn2015-04-30 52969 28884 …rn2015-05-01 79146 70007 …rn2015-05-02 50536 38031 …rn2015-05-03 58161 42329 …rn2015-05-04 27287 14137 …rn
SQL语句:sum求和不能
目标:根据compno ,相同则<em>求和</em> 想显示出locsum为 41707.7rn[img=https://img-bbs.csdn.net/upload/201508/31/1440985529_626606.png][/img]rn上图是查询结果rn下图是<em>语句</em>rnSELECT rnsinv_repmst.locsum as locsum,--------rnsum(sinv_repmst.locsum) as sum,rnordermst.compnornFROM sinv_repmst,ordermstrnWHERE sinv_repmst.compno='K1038-10' and ordermst.compno='K1038-10'rnrnGROUP BY sinv_repmst.locsum, sinv_repmst.compno,ordermst.compnorn实际情况还有许多复杂条件rn
求一个求和的SQL语句???
Tb_AAAArn id counts shijianrn 1 5 2008-07-07 12:25:28rn 2 6 2008-07-06 16:25:11rn 3 7 2008-07-07 12:25:21 rn 4 8 2008-07-05 11:25:26rn 5 3 2008-07-05 17:15:21rn 6 9 2008-07-03 09:25:25rnrn 现在我要的到按天数<em>求和</em>rn得到如下类似的样式rn Counts shijianrn 9 2008-07-03 rn 11 2008-07-05 rn 6 2008-07-06 rn 12 2008-07-07
SQL语句group by 的求和sum
 SQL<em>语句</em>的针对GROUP BY 分组<em>求和</em>   方法一: SELECT factors_value,SUM(pv) AS sum_pv,SUM(pv)/ (SELECT SUM(sc.sum_pv) FROM ( SELECT factors_value,SUM(pv) AS sum_pv FROM `stats_come` WHERE web_id='67679008' AND ...
求一条sql求和语句
字段:rnid 题目 问题 解决 考核 得分 rn1 5 6 5 3rn2 6 5 4 3rn3 7 5 5 5 rnrn要求:rn得分1=如果问题>=题目则得40,如果问题=题目则得30,如果解决=题目则得30,如果考核
sql语句,不重复,求和
表A结构如下:rnrnID, usernamern1, 张 rn2, 李 rn3, 王 rnrn表B结构如下:rnrnID, uid, amoundrn1, 1 570rn2, 1 330rn3, 2 1220rn4. 2 11000rn5, 3 220000rnrn现想求表B字段除了最高数数"的和,比如570,我想取70.结果显示如下:rnrn姓名,总金额rn 张 100rn 李 1220rn 王 20000 rn
问?SQL语句求和问题
有一张表rnIDrn1rn2rn3rn4rn5rn6rn7rn8rnrn取出所有ID的和=10的记录情况,记录数不定,例如 8+2=10,取出8和2,,1+2+7=10,取出1,2,7。。
复杂sql语句累加求和
两个表,一个部门投资表,一个节假日表,数据如下rncreate table T_DEPARTMENT_INVESTrn(rn AREA_DEPARTMENT_NAME VARCHAR2(60),rn PLAN_INVEST_DATE VARCHAR2(4000),rn TOTAL_MONEY NUMBERrn)rn;rnrnprompt Loading T_DEPARTMENT_INVEST...rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-01', 10);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-02', 10);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-03', 947);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-04', 254.4);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-05', 520.695741);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-06', 448);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-07', 5);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-08', 0);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-09', 285);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-10', 134234556.8444);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-11', 441.43);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-12', 390);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-13', 305);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-14', 60);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-15', 0);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-16', 505.3);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-17', 240.5);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-18', 331.4);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-19', 501.5);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-20', 812.7);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-21', 100);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-22', 0);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-23', 146);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-24', 70);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-25', 160.2991);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-26', 309.6664);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-27', 284);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-28', 150);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-29', 10);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-30', 0);rninsert into T_DEPARTMENT_INVEST (AREA_DEPARTMENT_NAME, PLAN_INVEST_DATE, TOTAL_MONEY)rnvalues ('一部', '2011-05-31', 639.3);rncommit;rnrnrncreate table TL_CALENDARrn(rn ID NUMBER(11) default 0 not null,rn YEAR VARCHAR2(12),rn MONTH VARCHAR2(12),rn DAY VARCHAR2(12),rn DESCRIPTION VARCHAR2(150) default ' ',rn OPERATOR NUMBER(11) default 0,rn OPER_DATE VARCHAR2(19) default ' ',rn CREATOR NUMBER(11) default 0,rn CREATE_DATE VARCHAR2(19) default ' ',rn REMARK VARCHAR2(150) default ' 'rn)rn;rncomment on table TL_CALENDARrn is '该表内记录的数据都为休息日';rnalter table TL_CALENDARrn add constraint CALENDAR_KEY primary key (ID);rnrnprompt Loading TL_CALENDAR...rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (140, '2011', '05', '01', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (141, '2011', '05', '07', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (142, '2011', '05', '08', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (143, '2011', '05', '14', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (144, '2011', '05', '15', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (145, '2011', '05', '21', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (146, '2011', '05', '22', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (147, '2011', '05', '28', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (148, '2011', '05', '29', null, null, null, 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (1149, '2011', '05', '03', ' ', 0, ' ', 999999999, '2010-08-24', '系统初始化');rninsert into TL_CALENDAR (ID, YEAR, MONTH, DAY, DESCRIPTION, OPERATOR, OPER_DATE, CREATOR, CREATE_DATE, REMARK)rnvalues (1172, '2011', '05', '02', null, null, null, 9, '2011-04-19 13:30:21', null);rncommit;rnrnrnrn[color=#000080]现在要实现如下需求,上面部门的投资金额不显示节假日的投资,但是要把节假日的投资金额累加到节假日后的第一个工作日。例如:2011-05-07 投资5万 2011-05-08 投资0 ,节假日中2011-05-07 和 2011-05-08是节假日则,上面的部门投资表不显示节假日的投资,2011-05-09投资金额显示290万。[/color]rnrn[color=#FF0000]PS:优先考虑用<em>sql</em>查询实现,如果不行才考虑用存储过程。[/color]
请教一个求和sql语句
编号 名字 数量rn1 苹果 2rnrn2 香蕉 5rnrn3 苹果 3rnrn4 梨子 4rnrn5 西瓜 10rnrn6 香蕉 3rnrn。。。。。。。假如还有许多rnrnrn我现在想得到rnrn 名字 数量rn 苹果 5rnrn 香蕉 8rnrn 梨子 4rnrn 西瓜 10rn。。。。。。rnrn类似这样的。。。。请问<em>sql</em><em>语句</em>怎么写,,,最好是一条linq <em>语句</em>
求一求和sql语句
我的记录如下:rna 1rnb 2rnb 3rna 4rnc 1rnc 1rn想得到rna 5rnb 5rnc 2rn就是把相同类型数值<em>求和</em>,谢谢
asp操作sql求和语句
select sum(aa) from bb rnrn这个<em>求和</em><em>语句</em>放在asp中应该怎么用 用<em>sql</em>server 可以直接打印出结果 但在asp程序中 应该怎么样把这个结果拿出来
两条求和sql语句相加
[img=https://img-bbs.csdn.net/upload/201808/16/1534407924_774184.png][/img]rn如何将这两条<em>sql</em><em>语句</em>进行<em>求和</em>,求大神指点rn或者如何将这两条<em>语句</em>合并成一条
sql查询 分类求和语句
http://community.csdn.net/Expert/topic/3925/3925592.xml?temp=.7731287
字符串“求和sql语句怎样写?
数据表如下:rntable a table brn people_id station_id | station_id station_namern 01 1 1 物理教师rn 01 2 | 2 副校长rn 01 3 | 3 教研组长rnrnrntable crn people_id people_name age ....rn 01 张三 40rnrnrn现在想要如下结果,只用<em>sql</em><em>语句</em>(不用存储过程)rnrn people_id people_name age station ....rn 01 张三 40 物理教师、副校长、教研组长rnrnrn谢谢,因为要用到通用的查询条件添加,所以不能用存贮过程。rnrn
求一求和SQL语句
现在表里面有rnrnAXXXXXX 2011-02-01rnAXXXXXX 2010-02-01rnBXXXXXX 2011-02-01rnAXXXXXX 2011-02-01rnAXXXXXX 2009-02-01rnAXXXXXX 2011-02-01rnZXXXXXX 2011-02-01rnrn我想查询出来2011年A开头的记录有多少条,B开头的记录有多少条,C。。。。。Z开头的记录有多少条,请问怎么实现?rn如果执行26个字母26次的话效率太底了,数据库里面三百多万条数据,我机子差点死机。有没有办法一条SQL<em>语句</em>搞定?
sql语句合并兼求和
有一表内容如下:rnrn a b rnrn IV-01-002-01 HKDrn IV-01-002-01 RMB rn IV-01-002-02 HKD rn IV-01-002-02 HKD rn IV-01-002-03 HKD rnrn请问如何用一条select<em>语句</em>得到下面结果:rnrn a 记录数 rn IV-01-002-01 2rn IV-01-002-02 1rn IV-01-002-03 1rnrn
SQL语句横向求和请教
select [津贴]+[补贴] as hj from gongzi where id=10rn其中[津贴]和[补贴]都是字段,但本条<em>语句</em>错误,不知是什么原因
求一个求和sql语句
学号,课程,分数rnpb03011,数学,70rnpb03011,语文,50rnpb03011,英语,80rnpb03012,数学,60rnpb03012,政治,40rnpb03012,化学,70rnpb03012,生物,70rnpb03012,语文,40rnpb03013,数学,80rnpb03013,地理,70rnpb03013,历史,70rn要把每个学号的总成绩<em>统计</em>出来,怎么搞?多谢了!
SQL求和语句,求帮助。
问题:根据tim列的时间某年某月某时某分,每一个时间对应一个speed,求每5分钟对应的speed和
C# 通过Sql语句求和
rn 怎么在DAL中写Sql<em>语句</em>啊rnrn 我要查询 tb_pile 表中 列名pproid[pproid不是主键]为3的pbasedig,pbasewaterdig,pbasesteel的和rnrn 表如下:rn rn pproid pbasedig pbasewaterdig pbasesteel rnrn 1 100 120 100 rn 2 100 120 100 rn 3 100 120 100rn 3 100 120 100 rnrn 查询如下:rn rn pproid pbasedig pbasewaterdig pbasesteel rnrn 3 200 240 200 rn rn
求SQL语句,关于求和
表A:rnrnID JOBID NO CHARGE BILL_NOrn1 20 1 100.00 101rn2 35 1 50.00 102rn3 20 1 200.00 101rn4 20 2 30.00 201rn5 35 2 40.00 210rnrnrn得到结果:rnJOBID CHARGE BILL_IDrn20 350.00 101/201rn35 70.00 102/210
用一条sql语句求和
请问下面的这种情况如何根据:列1,列2,列3不同值时计算列4的值rn原始数据:rn列1 列2 列3 列4rn2201 07112305 0001 480.000rn2201 07112305 0001 480.000rn2201 07112305 960.000rn2201 07112305 1632.000rn2201 08011509 0001 2.000rn2201 08011509 0002 2.000rn2201 08011509 0002 288.000rn2201 08011509 0003 432.000rn2201 08011509 0003 2.000rnrn结果数据:rn列1 列2 列3 列4rn2201 07112305 2592.000rn2201 08011509 0001 962.000rn2201 08011509 0002 290.000rn2201 08011509 0003 434.000rn
一个SQL语句求和的问题
Dim strSQL = "select carpage,carno,sum(carbriage),sum(carstop),sum(carhourse),sum(carother),sum(cartotal) from cartable group by carno where carpage='" &textbox1.text.trim&"' "rn Dim dsTransInfo As New DataSetrn Dim myDataAdapter As New SqlDataAdapterrn dsTransInfo.Clear()rn myDataAdapter = New SqlDataAdapter(strSQL, cn<em>sql</em>server)rn myDataAdapter.Fill(dsTransInfo)rnrn With DataGrid1rn .TableStyles.Clear()rn .DataSource = dsTransInforn .DataMember = "table"rn End Withrnrn Dim ts As New DataGridTableStylern Dim ac As New DataGridTextBoxColumnrn Dim HeaderValues(7) As Stringrn Dim WidthValues(7) As Integerrn Dim i As Integerrnrn HeaderValues(0) = "车牌号"rn HeaderValues(1) = "过桥费"rn HeaderValues(2) = "停车费"rn HeaderValues(3) = "进仓费"rn HeaderValues(4) = "其他费用"rn HeaderValues(5) = "总计"rnrnrn WidthValues(0) = 60rn WidthValues(1) = 60rn WidthValues(2) = 90rn WidthValues(3) = 90rn WidthValues(4) = 90rn WidthValues(5) = 90rnrnrn ts.MappingName = dsTransInfo.Tables(0).TableNamern For i = 0 To 5rn ac = New DataGridTextBoxColumnrn ac.HeaderText = HeaderValues(i) '列名 rn ac.MappingName = dsTransInfo.Tables("table").Columns(i).ColumnNamern ac.TextBox.AutoSize = True 'datagrid内的文本框宽度自适应调整 rn ac.NullText = String.Emptyrn ts.AlternatingBackColor = Color.LightGray '设定交替行的背景色rn ts.PreferredColumnWidth = WidthValues(i) '列宽 rn ts.GridColumnStyles.Add(ac)rn Next irn DataGrid1.TableStyles.Add(ts)rn运行后提示错系统错误,经过调试后发现可能是SQL<em>语句</em>不对,将SQL<em>语句</em>改成rn Dim strSQL = "select carno,sum(carbriage),sum(carstop),sum(carhourse),sum(carother),sum(cartotal) from cartable group by carno "就不会出错了。但我要根据按页码条件来查询,问题出在哪里啊?
请教一个比较复杂的统计求和语句
概要是每相邻两条记录相关子段计算出一个值,最后再<em>求和</em>rn表类似下面rnrnid L1 L2rn1 1.1 3.3rn2 2.3 6.5rn3 3.6 7.7rn.................rnrnrn前两条记录根据L1,L2数据用某公式求出一个值,然后第二三条记录也求出一个值,依次类推....rn最后将这些值相加,该如何做呢?rnrn
sql统计语句!
单位表rnCREATE TABLE [dbo].[UserDepart](rn [Id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,rn [depart] [varchar](50) NOT NULL, 单位名称rn [webid] [varchar](50) NOT NULL,rn [datetime] [datetime] NULL,rn [operater] [varchar](50) NULLrn) ON [PRIMARY]rnrnrn部门表rnrnCREATE TABLE [dbo].[UserSubDepart](rn [Id] [int] IDENTITY(1,1) NOT NULL,rn [DepartId] [int] NULL, 单位IDrn [Depart1] [varchar](50) NOT NULL, 部门名称rn [datetime] [datetime] NULL,rn [operater] [varchar](50) NULLrn) ON [PRIMARY]rnrn人员表rnCREATE TABLE [dbo].[UserTelephone](rn [Id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,rn [Depart] [int] NOT NULL, 单位IDrn [SubDepart] [int] NOT NULL, 部门IDrn [UserName] [varchar](50) NOT NULL, 人员名字rn [Telephone] [varchar](50) NOT NULL, 人员电话rn [DateTime] [datetime] NULL,rn [operater] [varchar](50) NULL,rn [isok] [int] NOT NULLrn) ON [PRIMARY]rnrn接收表rnCREATE TABLE [dbo].[SMS_Deliver](rn [id] [numeric](38, 0) IDENTITY(1,1) NOT NULL,rn [Telephone] [varchar](50) NOT NULL,发送者电话号rn [SMSInfo] [varchar](512) NULL,rn [DateTime] [datetime] NULL 时间rn) ON [PRIMARY]rnrn我想知道有那些人给我发了信息 发了多少条 他们属于那个单位,那个部门,那个单位一共给我发了多少条 ,部门一共又给我发了多少条!rnrn单位名称 部门名称 人员名称 发送了多少条 部门一共发了 单位一共发了rn 1 1 1 50 rn 1 1 2 40 90 125rn 1 2 1 35rn 2 1 4 10 。。 。。 rn这样的数据rn
SQL语句 统计问题
表a:[img=http://hi.csdn.net/attachment/201106/23/208748_1308799428o5O2.jpg][/img]rn表b:[img=http://hi.csdn.net/attachment/201106/23/208748_1308798987q8hP.jpg][/img]rnparentID=0表示“问题贴”,dwbm相同的记录中,parentID=另一条记录的sonID 的那条记录表示“回复贴”。比如,dwbm="0101"的记录中,第一条记录是问题贴,第二条记录是第一条记录的回复贴。我现在想<em>统计</em>每个单位的问题贴和回复贴的数量。rn类似于下面:rndwbm dwmc 发帖数 回复数rn0101 办公室 1 1 rn0102 董秘室 2 2rn请问<em>统计</em>的SQL<em>语句</em>怎么写。
SQL统计数量语句
(SQL 2005 ,Netbeans Swing)rnrn我想<em>统计</em>user表中所有username的数量,以下<em>语句</em>是否正确?rnrnSELECT COUNT(username) FROM user,rnrn还有,<em>统计</em>以后,这个数量怎么显示在文本框?按钮代码怎么写?rn
SQL 语句统计
select A.foodhead_recordman as, (select sum(G.groupinfo_je) from groupinfo G where A.foodhead_id=G.foodhead_id ) as 'tchj', (select sum(F.singleinfo_je) from singleinfo F where A.foodhead_id=F....
SQL语句 统计
我有这么一个表 rnID TIME DATABAE RECORD USERT LATETIME TYPE rn1 20071023:100350 国图书目库 1 root 20070405 修改 rn2 20071009:120947 国图书目库 8 root 20070612 删除 rn3 20071009:165136 国图书目库 6 root 20070824 原编 rn4 20071023:100350 国图书目库 1 root1 20070405 修改 rn5 20071009:120947 国图书目库 8 root1 20070612 删除 rn6 20071009:165136 国图书目库 6 root1 20070824 原编 rnrn我用什么<em>语句</em>把他变成这样的 rnrn用户 原编 修改 删除 rnroot 1 1 1 rnroot1 1 1 1rn总量 2 2 2rnrn就是想<em>统计</em>一下类型的个数rn总量的数值为它之前的所有数的和rnrnrn谢谢!!!!!!!!!!!
统计的SQL语句
Table (有3个字段:a,b,c 都是字符型)rnrna b crn11,2,4,5 22 11rn123,112 11 12rn11 12,14 23,11rn.............rnrn我想<em>统计</em>某个字符在某列中出现的次数rnrn例如:11 在 a出现2次,在b出现1次,在c出现2次rnrn把<em>统计</em>的字符定义一个变量,要<em>统计</em>哪一列定义一个变量rnrn环境:Sql server 2000rnrnSql <em>语句</em>如何写?
统计sql语句
要求是,<em>统计</em>各地市每个单位的合同金额rn求一个<em>sql</em><em>语句</em>,大意如下rnrn//这个是地市的表,可通过条件再加入详细查询条件,比如说只查询某省;rn$query = my<em>sql</em>_query("SELECT * FROM area where order by area_id asc")rnwhile(my<em>sql</em>_fetch_array($query))rnrn if($values_c['parent_id'] == 0 ) $mywheres = "province=".$values_c['area_id'];rn else $mywheres = "city=".$values_c['area_id'];rnrn //这个是员工表,每人查询员工的数量也不一样,rn $query2 = my<em>sql</em>_query("SELECT id FROM guest where uid in (1,2,400,1000,....) and $mywheres order by area_id asc")rnrn //这里需要知道单位的数量rn $number_counts = $_SGLOBAL['db']->num_rows($number);rn rn $nums = 0;rn //这里要查询出每个单位下的合同总金额rn while($array2 = my<em>sql</em>_fetch_array($query2))rn rn $number_money = $_SGLOBAL['db']->query("SELECT sum(money) as money FROM `oa_contract` WHERE fid=".$array2['id']);rn $array_money = $_SGLOBAL['db']->fetch_array($number_money);rn $nums += $array_money['money']; rn rnrnrn大致意思如上,用最原始代码标注出来,但是现在数据量在100万,以上rn现在速度变的极慢rn求高手给个<em>语句</em>rnrn
统计 sql 语句
Name Salary rn A 900 rn B 900 rn C 500 rn D 950 rn A 900 rn B 400rnrn如上表rn想求一个<em>sql</em><em>语句</em>rn查出每个Name的Salary 的和rnrn即rnName Salary rn A 1800rn B 1300rn C 500rn D 950rnrn急需 ,谢谢!rnrn
一个统计sql语句
数据库表为:rn金额 人数 时间rn10.00 2 2009-09-05 21:34rn10.00 2 2009-09-01 21:34rn10.00 2 2009-09-01 21:34rn10.00 2 2009-09-02 21:34rn10.00 2 2009-09-03 21:34rn10.00 2 2009-09-04 21:34rnrn我想使用一个<em>统计</em>数据,想<em>统计</em>出来每天的消费次数rnrn比如得到:rn2009-09-01 2rn2009-09-02 1rn2009-09-03 1rn2009-09-04 1rn2009-09-05 1rnrnSQL<em>语句</em>应该如何写呢?
sql统计语句
在access数据库,做个<em>统计</em>。能不能用条<em>sql</em><em>语句</em>做?例子如下。rn性别  民族rn女 汉rn女 回rn男 满rn男 汉rn做个<em>统计</em>:rn民族/性别 男 女rn汉 1 1rn回 0 1rn满 1 0
统计语句SQL
[code=<em>sql</em>]rncreate table tb(name varchar(10) , [type] varchar(10) , sort int, sale float, Qsale float)rninsert into tb values('A' , 'A01' , 10, 100, 108)rninsert into tb values('A' , 'A02' , 20, 200, 210)rninsert into tb values('A' , 'A02' , 20, 300, 350)rninsert into tb values('A' , 'A02' , 20, 350, 400)rninsert into tb values('A' , 'A03' , 30, 285, 300)rninsert into tb values('A' , 'A03' , 30, 150, 180)rnrnrn---结果rn[type] 总金额 金额比率(sum(Qsale)/sum(sale)-1) rnA01 100 0.08 rnA02 850 0.12 (210+350+400)/(200+300+350)-1 = 0.12rnA03 435 0.10rn[/code]
Java 数组的全排列问题下载
这是一个Java编写的数组的全排列程序 如一个数组 a,b,c,d 它的全排列为: a b c d a b d c a c b d a c d b a d b c a d c b b a c d b a d c b c a d b c d a b d a c b d c a …… 相关下载链接:[url=//download.csdn.net/download/D7_301_wangge/2453921?utm_source=bbsseo]//download.csdn.net/download/D7_301_wangge/2453921?utm_source=bbsseo[/url]
javascript 鼠标移上去显示大图的代码下载
javascript 鼠标移上去显示大图的代码 相关下载链接:[url=//download.csdn.net/download/happy__xiaoyu/3821516?utm_source=bbsseo]//download.csdn.net/download/happy__xiaoyu/3821516?utm_source=bbsseo[/url]
MC喊麦效果器下载
很好用的一款MC喊麦补助效果器,功能很庞大。XP。W7的系统同时兼容,安装前请关闭所有的杀毒软件,因为不关闭效果解压包就安装不了,影响效果。特别注意的是。本软件无病毒。请大家放心使用。 相关下载链接:[url=//download.csdn.net/download/u013496003/6857067?utm_source=bbsseo]//download.csdn.net/download/u013496003/6857067?utm_source=bbsseo[/url]
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制
我们是很有底线的