求一列累加SQL语句,在线等。。。 [问题点数:40分,结帖人yinsuxia]

Bbs1
本版专家分:97
结帖率 99.65%
Bbs1
本版专家分:0
Bbs5
本版专家分:2045
Bbs2
本版专家分:320
Bbs6
本版专家分:8266
Blank
蓝花 2016年4月 MS-SQL Server大版内专家分月排行榜第三
求SQL语句在线等~~~
表结构:rn[code=SQL]rn用户表:rn日期 批次 新用户数 累计用户数rn2011-01-01 678 1 25rn2011-01-05 678 1 26rn2011-01-10 652 1 6rn2011-01-19 678 1 27rn2011-01-24 675 1 1rn2011-01-25 675 1 2rn2011-01-26 675 1 3rn2011-01-28 652 1 7rn2011-01-29 678 1 28rn2011-01-30 652 1 8rn2011-02-02 652 1 9rn2011-02-06 652 1 10rn2011-02-12 677 1 1rn2011-02-13 678 1 29rn2011-02-14 678 1 30rn2011-02-15 652 1 11rn2011-02-24 675 1 4rn2011-02-27 678 1 31rn2011-03-07 678 1 32rn2011-03-08 652 1 12rn2011-03-08 678 1 33rn2011-03-10 652 2 14rn2011-03-12 652 1 15rn2011-03-12 678 1 34rn2011-03-13 652 1 16rn2011-03-17 652 1 17rn2011-03-18 652 2 19rn2011-03-19 678 1 35rn2011-03-21 675 1 5rn2011-03-22 678 1 36rn2011-03-23 678 1 37rn2011-03-24 652 3 22rn2011-03-27 652 1 23rn2011-03-29 675 1 6rn2011-03-29 678 1 38rn2011-03-30 652 2 25rn2011-03-31 652 4 29rn2011-04-04 652 2 31rn2011-04-05 652 1 32rn2011-04-10 652 3 35rn2011-04-12 652 2 37rn2011-04-13 652 1 38rn2011-04-13 678 1 39rn2011-04-16 652 2 40rn2011-04-17 652 1 41rn2011-04-18 652 1 42rn2011-04-18 678 1 40rn2011-04-21 652 1 43rn2011-04-21 678 1 41rn2011-04-23 652 1 44rn2011-04-27 675 1 7rn2011-04-28 675 1 8rn2011-05-01 675 1 9rn2011-05-02 675 1 10rn2011-05-04 675 1 11rn2011-05-04 678 1 42rn2011-05-06 675 1 12rn2011-05-07 675 1 13rn2011-05-10 675 1 14rn2011-05-11 652 1 45rn2011-05-13 675 1 15rn2011-05-14 675 1 16rn2011-05-15 675 1 17rn2011-05-17 675 2 19rn2011-05-18 675 1 20rn2011-05-19 652 1 46rn2011-05-19 675 2 22rn2011-05-20 675 1 23rn2011-05-21 652 1 47rn2011-05-21 675 1 24rn2011-05-21 678 1 43rn2011-05-22 675 2 26rn2011-05-23 678 1 44rn2011-05-24 652 1 48rn2011-05-26 652 1 49rn2011-05-26 675 1 27rn2011-05-27 675 2 29rn2011-05-28 652 1 50rn2011-05-29 675 2 31rn2011-05-30 652 1 51rn2011-06-01 652 1 52rn2011-06-01 675 2 33rn2011-06-01 678 1 45rn2011-06-03 675 1 34rn2011-06-04 675 3 37rn2011-06-05 652 1 53rn2011-06-05 675 2 39rn2011-06-06 652 1 54rn2011-06-06 675 1 40rn2011-06-08 675 1 41rn2011-06-09 675 1 42rn2011-06-10 652 1 55rn2011-06-10 675 2 44rnrn批次表:rn批次 厂商:rn648 兴旗rn652 兴旗rn675 兴旗rn677 兴旗rn678 兴旗rn[/code]rn我想查询,厂商为兴旗的厂商每天的累计用户数rn格式:rn日期 厂商 累计用户数rnrn各位,这个查询要怎么写呢?rnrnrn
求SQL语句----------(在线等)
表1 内a字段有三条记录,如rn [color=#FF0000]a[/color]rn 1rn 2rn 3rn表2 内b字段有三条记录,如rn [color=#FF0000]b[/color]rn arn brn crn用SQL<em>语句</em>怎么能把这两个表联系起来生成一个表,结果为rn[color=#FF0000]a b[/color]rn1 arn2 brn3 crn
sql语句在线等!
有一张项目名称表tPYItem rnrn/*==============================================================*/rn/* Table: tPYItem */rn/*==============================================================*/rncreate table tPYItem (rn dIntItemID int identity,rn dIntPYItemStyleID int not null,rn dIntGongXuID int null,rn dVchItemName varchar(128) null,rn constraint PK_TPYITEM primary key (dIntItemID)rn)rngornrn还有一张工序表rnrn/*==============================================================*/rn/* Table: tPYGongXu */rn/*==============================================================*/rncreate table tPYGongXu (rn dIntGongXuID int identity,rn dVchGongXuName varchar(16) null,rn constraint PK_TPYGONGXU primary key (dIntGongXuID)rn)rngornrn有张工位表rn/*==============================================================*/rn/* Table: tPYGongWei */rn/*==============================================================*/rncreate table tPYGongWei (rn dIntGongWeiID int identity,rn dVchGongWeiName varchar(16) null,rn dIntGongXuID int null,rn constraint PK_TPYGONGWEI primary key (dIntGongWeiID)rn)rngornrn还有张报表rnrn/*==============================================================*/rn/* Table: tPYTableTwo */rn/*==============================================================*/rncreate table tPYTableTwo (rn dVchDate varchar(10) not null,rn dIntItemID int not null,rn dIntGongweiID int not null,rn dFatValue float null,rn constraint PK_TPYTABLETWO primary key (dVchDate, dIntItemID, dIntGongweiID)rn)rngornrn一个工序下有多个工位,项目名称有个外键指向工序,总报表中有2个外键分别指向项目表和工位表。rnrn工序数据: 1 工序1rn工位表数据:1 工位1 1rn 2 工位2 1rn项目表数据:1 项目1 1rn 2 项目2 1rn 3 项目3 1rn 4 项目4 1rn报表数据: 2011-05-11 1 1 500rn 2011-05-11 2 1 600rn 2011-05-11 3 1 700rn 2011-05-11 1 2 700rn 2011-05-11 2 2 700rn 2011-05-10 1 1 450rn 2011-05-10 2 1 550rn rnrn求一个<em>sql</em><em>语句</em>:输入结果为:rnrn2011-05-11 1 1 500 rn2011-05-11 2 1 600rn2011-05-11 3 1 700rn2011-05-11 4 1 0
sql语句在线等!
我的ZDMIS数据库里有十二个table,我怎样用<em>sql</em><em>语句</em>把它导出成excel表格,并且对应于Book1的sheet1,sheet2,.....一直到sheet12,非常感谢!我用的SQL Sever2000.
sql 语句,在线等!
有两个表rn表arn字段stcd ,stnmrn例如:rn1,qqrn2,wwrn3,eern表brn字段upstcd,dwstcd (注upstcd和dwstcd 的值和表a 的stcd 一样)rn例如:rn1,3rn2,3rnrn现在要得到这样的结果(下面的upstnm,dwsrnm是别名):rnupstcd ,upstnm, dwstcd,dwstnmrn1 ,qq ,3 ,eern2 ,ww ,3 ,eernrn
求SQL语句在线等!
一个表中有两个字段都为nvarchar类型,rn字段名分别为line1和line2,rn现欲将line2中的内容加入到line1字段内容的后面,rn不考虑长度。
求SQL语句!  在线等!
access表:rnrn姓名      代码rnA        1rnA        2rnA        3rnrnB        1     rnB        0rnB        2rnrnC        1rnC        2rnC        5rnrn要求:rnrn 比如 选择项目为1的,rnrn   应为:A    1rn B    1rn C    1rnrn但是 姓名为C的代码中,有个5 rn 所以只要rn  A    1rn  B    1rn 不要C的.因为有个5,rn rn满足这种的SQL怎么写啊!!rnrnrn
求SQL语句 在线
数据表rnid unitname temprn1 unit1 15rn2 unit2 16rn3 unit3 17rn4 unit1 20rn5 unit2 21rn6 unit3 22rn要求 查询出所有单位的最后一条记录rnrn
sql语句在线等)
已经取得1970-1-1以来的毫秒数了。rn现在想转换成YYYY-MM-DD,请问转换的<em>sql</em>脚本怎么写?(<em>在线</em>等)
sql语句在线等……
在表中找出符合条件的记录数rn表:tablern字段:field(varchar型)rn要求:field从后面截4个字符分成两部分,如"abc1234"分成"abc"和"1234",现在要找出前部分相同,而后部分不同的记录。rnrn用select * from table where field like '前部分%'不行,因为"abcd1234"也被找出来了。
求 SQL语句,在线
两个表letter留言表 replyletter回复表,letter表有keyword属性,replyletter有replyID属性.rn现在要在replyletter表中查询所有replyID=keyword的记录.rn本人是初学者,谢谢大侠
求SQL语句在线
举例:rnrn帖子表:rnID 帖子 rn1 aarn2 bbrn3 ccrn4 ddrn5 eernrn推荐表rnID 帖子ID 推荐时间 rn1 1 2010-9-10rn2 2 2010-9-11rnrnrn被推荐的按推荐时间倒序。 没推荐的按ID倒序。 怎么写?rn显示结果为:rnID 帖子rn2 bbrn1 aarn5 eern4 ddrn3 ccrnrn求助~~
求SQL语句在线等!!!
rn我有一表其中有一字段chrnrnchrnrnT9A-10rnX1A-1rnKS-1792rnT9A-10rnHP-516rnS2C-33rnHP-889rnKS-023rnZ8A-3rnRH-14rnL-745rn......rnrn变为除掉数据中间“-”rnrnchrnrnT9A10rnX1A1rnKS1792rnT9A10rnHP516rnS2C33rnHP889rnKS023rnZ8A3rnRH14rnL745rn......rnrn
求SQL语句在线等)
想了很久,都不知道怎么开始写,求各位老大帮助。rnrn我现在有一个表,如表一,rn里面储存的是每年物料每周的需求数量,从第1周至52周rn第0周,储存的是目前仓库的库存量。rnrn我现在想得到表二,rnrnw0(现有量)- 最早一次需求(201311 13年11周 ),如果大于0,这这周就等于0(不需再购,有库存)rn然后继续下一周rnW0-W11-W12(500-300-300),这时-100,表明这一周需要购100,因此这里显示100。rn之后就不需要再减,直接取表一中的需求数量。rnrn如果现W0等于负数,那需要把这个需求和算在第一个需求上。rn(如W0=-19,W11 100 ,那么W11=19+100 =119,之后的周就直接取表一的需求)rnrn表一:rnWEEK ItemID Qtyrn201300 1001 500rn201311 1001 300rn201312 1001 300rn201313 1001 500rn201314 1001 0rn……rn201352 1001 rnrn201300 1002 0rn201311 1002 300rn201312 1002 90rn……rnrnrn表二:rnWEEK ItemID Qtyrn201311 1001 0 (500-300)>0rn201312 1001 100 (500-300-300)=abs(-100)rn201313 1001 500 (如果上一个结果小于0,从这行开始就等于表一值)rn201314 1001 0rn……rn201352 1001 rnrn201300 1002 0rn201311 1002 300rn201312 1002 90rn……rnrnrnrnrnrn
求SQL 语句.在线等.
表A rnid name remarkrn 1 张三1 备注1rn 2 张三2 备注2rn 3 张三3 备注3rn 4 张三4 备注4rn 5 张三5 备注5rnrn表B rn Id Aid 状态1 状态2 rn 1 1 true falsern 2 1 false falsern 3 1 false falsern 4 2 true falsern 5 2 true false rn 6 2 true true rn 7 3 false true rn 8 3 false truern 9 4 false falsern10 5 true truernrn我想查询出 表B中状态1为false,状态2为true 注意是全部. (B表数据不固定)rn想得到的结果是:rn 3 张三3 备注3
求SQL语句,在线
比如在某个处理表单中,我要查询最近三个月所有处理明细中的物料,并要求是处理日期是最后处理的记录,请问是否可以在一条<em>语句</em>中实现
求一个累加sql语句
求一个<em>累加</em>的<em>sql</em><em>语句</em>rnrn数据库中的表如:rnid 主键 开始日期 结束日期 连续年限 累计年限 工种性质rnrna_id a0188 c95901 c95902 c95903 c95904 c95907 rn1 1413 1983-10-01 1989-09-30 6 0 汽车驾驶员rn2 1413 1993-01-01 1999-12-31 7 0 汽车驾驶员rn3 1413 2000-01-01 2001-12-31 2 0 汽车驾驶员rn4 1413 2002-01-01 2002-06-30 2 0 汽车驾驶员rnrn1 4157 1985-10-01 1986-07-31 1.58 0 汽车驾驶员rn2 1413 1986-08-01 1987-06-30 7 0 轮胎工rn3 1413 1987-07-01 1992-12-31 5.5 0 轮胎工rn4 1413 1993-01-01 1999-12-31 7 0 汽车驾驶员rn5 1413 2000-01-01 2001-12-31 2 0 汽车驾驶员rnrn工作性质一样的,累计年限中<em>累加</em>,否则不<em>累加</em>。rnrn我想要的效果如:rnrnrna_id a0188 c95901 c95902 c95903 c95904 c95907 rn1 1413 1983-10-01 1989-09-30 6 0 汽车驾驶员rn2 1413 1993-01-01 1999-12-31 7 13 汽车驾驶员rn3 1413 2000-01-01 2001-12-31 2 15 汽车驾驶员rn4 1413 2002-01-01 2002-06-30 2 17 汽车驾驶员rnrn1 4157 1985-10-01 1986-07-31 1.58 0 汽车驾驶员rn2 1413 1986-08-01 1987-06-30 7 7 轮胎工rn3 1413 1987-07-01 1992-12-31 5.5 12.5 轮胎工rn4 1413 1993-01-01 1999-12-31 7 0 汽车驾驶员rn5 1413 2000-01-01 2001-12-31 2 9 汽车驾驶员rnrnrnrnrnrnrnrnrnrnrn
求SQL语句..在线等!!
有表abc,如下rnrna brn1 2011-01-20rn1 2011-05-10rn2 2011-05-20rn2 2011-07-01rn3 2011-03-02rn4 2011-05-08rn4 2011-09-20rn5 2011-08-01rnrnrna列重复的话只保留时间值最大的那个,不重复的照保留rnrn筛出的结果如下rna brn1 2011-05-10rn2 2011-07-01rn3 2011-03-02rn4 2011-09-20rn5 2011-08-01
求SQL语句在线等!
以下SQL如何实现,谢谢!!!rnselect a.1rn a.2rn b.3,rn sum(a.4), rn a.5,rn a.6 rn from pcReclaimM arngroup by a.1,a.2rnleft join PCCustView b on b.1=a.1
sql语句在线等~~
现在要将A机器上数据库A中的A表的数据upload到B机器上数据库B中的表B中(A、B表结构一致,field1,field2,field3,其中field3是自增字段)。该<em>sql</em>是跑在A的机器上的。rn可以使用:insert openrowset('<em>sql</em>oledb','B的IP';'sa';'',B.dbo.B) (field1,field2) select field1,field2 from A <em>语句</em>,但是报错:“OLE DB provider '<em>sql</em>oledb' supplied inconsistent metadata. An extra column was supplied during execution that was not found at compile time.”rnrn如果使用:insert openrowset('<em>sql</em>oledb','B的IP';'sa';'',B.dbo.B) select field1,field2 from A <em>语句</em>,报错“Insert Error: Column name or number of supplied values does not match table definition.”rnrn请问我该怎么写这句<em>sql</em>?rnrnrn
sql语句.在线
A1表结构rnlsh fph1 fph2rn1 1 500rn2 501 900rn3 1500 2000rn4 901 1200rnrn怎么样生成如下数据rnlsh fph1 fph2rn1 1 1200rn3 1500 2000
求SQL语句~~~在线
表B结构如下rn Company nvarchar(2) –公司 主健rn Agencyid nvarchar(10)—工号 主健 rn Productid nvarchar(3)—产品号 主健rn Wrcvdate int –日期 主健rn Fyp decimal(17,6)—首年保费rn 要求编写<em>sql</em><em>语句</em>查询2006年8月1日~31日每一天的当月累计 fyprnrnrn表C结构如下rn Company nvarchar(2) --公司 主健rn Agencyid nvarchar(10) --工号 主健rn Policy nvarchar(8) --保单号 主健rn Crtable nvarchar(4) –险种代码 主健rn Life nvarhar(2)rn Coverage nvarchar(2)rn Rider nvarchar(2)rn 要求编写SQL<em>语句</em>查询(companycode,policycode,crtable)组合键值重复的记录明细.rn
求SQL语句在线等!
1基础表rn编号 图书 购入总数 rn1 we 6rnrnrn2报损表rn编号 图书 报损数量rn1 we 1rn1 we 2rn在么实现rn编号 图书 购入总数 报损数量 现存数量rn1 we 6 1+3 6-(1+3)rn
求 SQL语句?在线等!
求一条SQL<em>语句</em>能查询表WWW的最后一条记录的一个字段YY的值???
求SQL语句 在线等~~
有如下表:rnfile_name count trns_date data_typerna 5 2010/04/12 EQPrna 6 2010/04/13 EQPrna 7 2010/04/13 CHPrnb 15 2010/04/12 EQPrnb 16 2010/04/12 CHPrnb 17 2010/04/13 EQPrnrnrn要写一SQL<em>语句</em>,查出如下表结构的数据rnfile_name col1_1 col1_2 col2_1 col2_2rna 5 0 6 7rnb 15 16 17 0rnrncol1_1:2010/04/12 EQPrncol1_2:2010/04/12 CHPrncol2_1:2010/04/13 EQPrncol2_1:2010/04/13 CHPrn
sql 中每一列累加
一张表中,数据已经有的数据如下,在执行一个<em>累加</em>后 变成下一张表,<em>累加</em>的规则是,从编号1开始,第一个不变,编号原来数据是8加上编号1的数据8 是等于16,然后在填回编号2,编号3的数据,是编号2+原来编号3的数据再填加回去rnrnrn 编号 完成数 rn ==============================rn 1 8 rn 2 8 rn 3 4 rn 4 7 rn 5 3 rn 6 3 rnrnrn rn 编号 完成数 rn =============================rn 1 8 rn 2 16 rn 3 20 rn 4 27 rn 5 30 rn 6 33 rnrnrn谢谢帮忙
求唯一列的SQL语句
id cc ddrn1 1 1rn2 1 2rn3 2 1rn4 2 2rn5 1 1rn6 2 2rnrn如何写一个SQL<em>语句</em>,选出cc列不重复的,并且相同的值只出现一次?rn不要写存储过程啥的,就写“一个”SQL<em>语句</em>,可以写得很长rnrncc dd(此处dd值任意)rn1 1rn2 2
求创建一列sql语句
a表usernamern要求:列出a表的所有数据,并且创建<em>一列</em>,tag,条件为,如果username='anonymous',tag=true;else tag=false;rn即:rnusername,tagrnpopo0027 falsernanonymous truernsomeoneelse falsern...
数值累加语句
求个<em>语句</em>,谢谢大家,有分rn调拨出库表 dbckhz rn表结构都如下rndjbh dcdw drdw shl daternDBC001 ck1 ck2 8 2013-02-01rnDBC002 ck2 ck3 6 2013-02-06rnDBC003 ck3 ck1 3 2013-02-08rnrn调拨入库表 dbrkhzrndjbh dcdw drdw shl daternDBR001 ck1 ck2 2 2013-02-03rnDBR002 ck2 ck3 1 2013-02-09rnDBR003 ck3 ck1 1 2013-02-10rn查询结果要求 lssh按时间递增 查询ck2 进出库数量,和库存数量rnlssh dcdw drdw shl zshl datern101 ck1 ck2 8 8 2013-02-01rn102 ck1 ck2 2 10 2013-02-03rn103 ck2 ck3 -6 4 2013-02-06rn104 ck2 ck3 -1 3 2013-02-09rnrn求<em>语句</em> 谢谢大家了rnrn两张表确实是没有必要在两张表里,但软件确实操作界面不一样,数据所存的表就是两个。
语句在线等......
数据库表A结构rnrnrna b crnrnrna是关键字,求b,c不同列的arn返回a的结果集rn
语句在线
数据:rnsn djbh spidrn 1 PXS07010100 SPH00001826 PXS07010100 瓶 1200 2.625000 3150.00 17.00 457.69 rn 2 PXS07010100 SPH00001718 PXS07010100 瓶 800 27.825000 22260.00 17.00 3234.36 rn 3 PXS07010100 SPH00000016 PXS07010100 包 500 2.331000 1165.50 17.00 169.35 rn 4 PXS07010100 SPH00001775 PXS07010100 瓶 2000 5.135130 10270.26 17.00 1492.26 rn 5 PXS07010100 SPH00001776 PXS07010100 瓶 1120 4.725000 5292.00 17.00 768.92 rn 6 PXS07010100 SPH00001777 PXS07010100 瓶 1000 8.400000 8400.00 17.00 1220.51 rn 7 XS070101000 SPH00001826 XS070101000 瓶 4500 2.500000 11250.00 17.00 1634.62 rn 8 XS070101000 SPH00001776 XS070101000 瓶 2500 4.500000 11250.00 17.00 1634.62 rn 9 XS070101000 SPH00001777 XS070101000 瓶 1500 8.000000 12000.00 17.00 1743.59 rn要求,不同的djbh,sn从1开始生成rn想要的结果:rnsn djbh spidrn 1 PXS07010100 SPH00001826 PXS07010100 瓶 1200 2.625000 3150.00 17.00 457.69 rn 2 PXS07010100 SPH00001718 PXS07010100 瓶 800 27.825000 22260.00 17.00 3234.36 rn 3 PXS07010100 SPH00000016 PXS07010100 包 500 2.331000 1165.50 17.00 169.35 rn 4 PXS07010100 SPH00001775 PXS07010100 瓶 2000 5.135130 10270.26 17.00 1492.26 rn 5 PXS07010100 SPH00001776 PXS07010100 瓶 1120 4.725000 5292.00 17.00 768.92 rn 6 PXS07010100 SPH00001777 PXS07010100 瓶 1000 8.400000 8400.00 17.00 1220.51 rn 1 XS070101000 SPH00001826 XS070101000 瓶 4500 2.500000 11250.00 17.00 1634.62 rn 2 XS070101000 SPH00001776 XS070101000 瓶 2500 4.500000 11250.00 17.00 1634.62 rn 3 XS070101000 SPH00001777 XS070101000 瓶 1500 8.000000 12000.00 17.00 1743.59
累加求和的sql 语句
一个简单实用的问题,表结构如下,两列,月份和销量。想增加<em>一列</em>,显示累计销量,希望能用一句<em>sql</em>语言实现。谢谢rnrnmonth salesrn1 10rn2 20 rn3 30rnrnmonth sales accu. salesrn1 10 10rn2 20 30 rn3 30 60
高分求一个累加的问题,在线等!!!
rn我的my<em>sql</em>数据库中的表是这样的:rn年龄 性别 调查人数 一级盲 二级盲 一级低视力 二级低视力rn0 男 x x x x xrn0 女 x x x x xrn1 男 x x x x xrnrn我编的程序在body4.php中,假设用户将查询年龄定为从0到3岁,我希望查询出来的是0-3岁的患病率。可我现在查询出来的是0,1,2,3岁的4个值,如何把它们加起来呢?rnrnbody4.php 的内容如下:rnrn rn rn rn查询年龄从rn rn >0 rn >1rn >2rn >3rn rn到rn rn >0 rn >1rn >2rn >3rnrn rn -性别- rn >男 rn >女 rn rn rn -视力残疾- rn >一级盲rn >二级盲rn >一级低视力rn >二级低视力 rn 患病率rn //31rn =$age1 and agernrnrn rn谢谢!!!!!rnrn
sql语句在线等)
表1:TB1rn ZD1 ZD2 ZD3 ZD4rn A 1 1 1rn B 2 2 2rn C 3 3 3rn D 4 4 4rn表2:TB2rn ZD1 ZD2 ZD3 ZD4rn A 1 1 1rn欲得到:rn A 1 1 1 1 1 1rn B 2 2 2 rn C 3 3 3 rn<em>语句</em>:rnSELECT a.zd1,a.zd2,a.zd3,a.zd4,b.zd1,b.zd2,b.zd3,b.zd4 from tb1 a left join tb2 b on a.zd1=b.zd1 and z.zd1<>'d'rn但是得到的结果是:rnrn A 1 1 1 1 1 1rn B 2 2 2 rn C 3 3 3 rn D 4 4 4 rn为什么?(后边的z.zd1<>'d'没有起作用)rn
在线等SQL语句
在表中有一个Date字段,现在要求出当前月和本年中的记录,怎么写SQL<em>语句</em>,还有就是求某个时间段的记录的<em>语句</em>,请高人指点!rn
在线sql语句
数据库 表 tablernid job_id name num1 num2rn1 123 a 4 5rn2 123 a 4 10rn3 456 b 3 23rn4 456 b 5 12rnrn要求得到:rnjob_id一样的 num1 不相加,其他相加rn其他相加。rn想要得到如:rnjob_id name num1 rn123 a 4 rn456 b 8rnrn8=5+3
sql语句在线
一个主表,TArnid 主键rntitle 标题rncontent 内容rnrn一个子表 TB 这个表存的是对TA表的评论rnid 主键 rncomment 评论rnrnrn我想查TA表中所有的数据,在加上每个标题的评论数rnrn标题 内容 评论条数rn
在线sql语句。。
id name money agern1 a1 1 5rn2 a2 5 5rn3 b 3 3rn4 c 2 2rnrn想要得到结果:rnname money agerna 5(注3+2) 10(注5+5)rnb 3 3rnc 2 2
sql语句在线等。
我这数据库是ACCESS的rn表名:wl_ccjsrn数据:rnid car_num hw_num rn1 108 1002rn2 108 1005rn3 110 1120rn4 110 1121rnrn我想实现的就是去掉重复的car_num的记录rn使用<em>语句</em>:"select distinct car_num from wl_ccjs" 是去掉了car_num字段中重复的记录,可是其中的ID我要用哦rn我在网上看到说这样写:rn""select *,count(distinct car_num) from wl_ccjs group by car_num"rnrn可是好像出错了,什么都没显示哦rnrn望高人指点指点,谢谢。
SQL语句 在线等~
select t1.* from (select m.url,p.name,pi.color,s.name,it.price,p.grotime,o.staternfrom (((((order_ o join orderitem it on o.id = it.order_)rnleft join product p on p.id = it.product)rnleft join product_info pi on pi.product = it.product)rnleft join size_ s on s.id = it.size_)rnleft join media m on m.id = pi.media)rnwhere o.group_ = 1 and o.user_ = 1 and o.state in (1,2,3) and rownum <=8 order by o.id asc) t1 rnrn错误意思 未明确的列 t1.* 这里不对。rn什么原因,怎么改正。请教 等待rnrn
在线sql语句
我建了一个视图,怎么从符合条件的记录中每个ID只选一条出来?rn结构:rnid company_name name flagrnrn7 test1 2 1rn8 test2 3 1rn9 test3 4 1rn9 test3 3 1rn10 test4 5 1rn11 test5 null 1rn符合flag=1条件的记录有5条rn其中id=9的有两条记录rn但我想在flag=1的查询<em>语句</em>里返回id=9的一条记录及:rnid company_name name flagrnrn7 test1 2 1rn8 test2 3 1rn9 test3 4 1rn10 test4 5 1rn11 test5 null 1rnrn至于id=9的两条记录里随便拿一条都行rn当然能加上条件选择一条更好rn该怎么做啊rn
在线等:SQL语句
表一:t1rnID Card 成本rn3 LF120-0025 0rn3 LF3B121-0025/1 5rn3 LF3B121-0025/2 10rn表二:t2rnID Card1 card2rn3 LF120-0025 LF3B121-0025/1 rn3 LF120-0025 LF3B121-0025/2rn结果显示:rn表三:t3rnID Card 成本rn3 LF120-0025 15
sql语句在线等!
No 速度 值rn1 171 1000rn2 151 999rn3 161 998rn4 162 997rn5 163 1000rn6 175 999rn7 159 1000rnrn速度都是三位smallint,怎么查出速度后两位在70~79之间的最大值?rn也就是No=6的那一条。
在线等SQL语句
表T1rn字段A 字段Brna 1rnb 1rnc 1rnd 1rne 2rnf 2rng 2rng 2rnss 3rnwqw 3rnwe1 3rnqw 3rn.rn.rn.rn要根据字段B的唯一值,每个值取n条纪录,放到一张表中,想要得到的结果集如下,假设n = 3rna 1rnb 1rnc 1rne 2rnf 2rng 2rnss 3rnwqw 3rnwe1 3rn55,不知道我说清楚了没有。rnrn
sql语句在线等……)
数据库中有以下几个表:rn 学生信息表 学院表 成绩表rn 其中学生信息表中包含的字段有:学号,姓名,学院名称rn 学院表中有字段:学院编号,学员名称rn 成绩表中有字段:考试成绩,学号rn 用<em>sql</em><em>语句</em>对上面三个表进行操作,要求<em>sql</em>查询结果要显示出,学院名称,通过人数,通过率rn 请各位多帮忙了!!谢谢!!!
SQL语句怎么累加
month earning add_up rn第1月 100元 100元 rn第2月 200元 300元 rn第3月 300元 900元 rnrnrn我想通过SQL<em>语句</em>使 ,第2月的add_up等于第1月的earning(100元)rn 加上第2月earning(200元)rn 第3月的add_up等于第1月的earning(100元)rn 加上第2月earning(200元)rn 加上第3月earning(300元)
sql 语句,在线
province_id 上varchar(800)rnprovince_id的值有可能是单一的,如22 有可能是多值,如2,6,8,9,22,23rnrn也就是说当province_id=22时,就把表中所有的22,读出来rnrn我的<em>sql</em>="select id,province_id from table where province_id in ("&province_id&")"rnrn用我放在网页中用response.write <em>sql</em> 读出以下值rnselect id,province_id from table where province_id in (22,23)rnrn我把读出值放到查询分析器查询,出错,出错的信息为rn"服务器: 消息 245,级别 16,状态 1,行 2 将 varchar 值 '22,23' 转换为数据类型为 int 的列时发生语法错误。"rnrn也就是说 province_id in ("&province_id&")" 这里的数据类型出错,如何转化rn大家知道如何写这<em>sql</em><em>语句</em>吗rnrn
在线等SQL语句!!!
我有一个address表,表中只有<em>一列</em>addressrnrnaddressrn2幢1单元1010710107rn27幢1单元10108rn5幢1单元10109rn6幢1单元10110rn6幢1单元1011010110rn55幢1单元10111rn55幢1单元1011110111rn37幢1单元10112rn65幢1单元101113rn7幢1单元10114rnrn需要查询出下列结果,SQL Server 2000rn6幢1单元10110rn6幢1单元1011010110rn55幢1单元10111rn55幢1单元1011110111rn
sql语句在线等!!!!!!!
在一张表中 有两列 name和id name有重复的 id没有重复的 我想查询出name重复列的id怎么查rn
SQL语句在线等)
用SQL<em>语句</em>写出 table Arn varchar(20),rn table B rn varchar(20),rn将A 表里的数据拷贝到B表
SQL语句在线等。
[code=SQL]rncreate table #T --#T是一个临时表,创建存储在系统数据库的tempdb数据库中,用了以后重启数据库服务就会释放. rn( rn [id] int, rn [name] varchar(1), rn [memo] varchar(2) rn) rngo rn rnselect * from #T rngo rn rninsert into #T rnselect 1,N'A',N'A1' union all rnselect 2,N'A',N'A2' union all rnselect 3,N'A',N'A3' union all rnselect 4,N'B',N'B1' union all rnselect 5,N'B',N'B2' rngo rnselect * from #T rn[/code]rnrn表T应该是:rn[id] [name] [memo]rn1 A A1rn2 A A2rn3 A A3rn4 B B1rn5 B B2rnrn我想要得到这个结果:rnrn[id] [name] [memo]rn1 A A1rn2 0 A2rn3 0 A3rn4 B B1rn5 0 B2rn就是name重复的,就显示0.<em>在线</em>等,谢谢
求按月分类统计累加的SQL语句
有一个库存表为T_ProductionPro ,要求按月分类统计其库存数量,下面是一段按月分类统计的SQL<em>语句</em>rnrnSELECT month(fsProdate) as 月份,fsProName as 货物名,fssize as 规格,fsunit as 单位,sum(fsweight) as 库存数量rnFROM T_ProductionPro rnWHERE year(fsProdate)='2005' rnGROUP BY month(fsProdate),fsproname,fssize,fsunitrnrn但这库存数量的统计出来的结果是该月1号到该月末的结果rn如从1月1日到1月末买了10本笔记本,2月1日到2月末买了20本笔记本,3月1日到3月末买了30本笔记本rn即:rnrn月份 货物名 规格 单位 库存数量rn1 笔记本 硬皮 本 10rn2 笔记本 硬皮 本 20rn3 笔记本 硬皮 本 30rnrnrn所要求的显示是该1号到月末的库存+以前<em>累加</em>月库存rnrn即:rnrn月份 货物名 规格 单位 库存数量rn1 笔记本 硬皮 本 10rn2 笔记本 硬皮 本 30rn3 笔记本 硬皮 本 60rnrn请问这样的SQL<em>语句</em>怎么写呀
求建视图SQL语句,,-------在线
我想建一视图,A表中有3个字段,id1,id2,aa,B表中两字段id,name,我想建一个视图,包含A表中的aa,name1(id1=id),name2(id2=id),请问如何写SQL<em>语句</em>?
高分求 sql 语句 急!在线
我现在有2张表 rn第一张表的结构是rnid date projectid resourceid entryid clickrn1 2008-01-10 1 1 1 2 rn1 2008-01-11 1 1 1 1rn1 2008-01-12 1 1 1 2rn1 2008-01-11 1 1 1 1rnrnrn第二张表的结构是rnid date projectid resourceid entryid pvrn1 2008-01-10 1 1 1 1 rn1 2008-01-11 1 1 1 1rn1 2008-01-12 1 1 1 1rn1 2008-01-11 1 1 1 1rnrn我想实现2步 首先分别把各自表里面的重复date的数据整合rn第一张表rnid date projectid resourceid entryid clickrn1 2008-01-10 1 1 1 2 rn1 2008-01-11 1 1 1 2rn1 2008-01-12 1 1 1 2rn第二张表rnid date projectid resourceid entryid pvrn1 2008-01-10 1 1 1 1 rn1 2008-01-11 1 1 1 2rn1 2008-01-12 1 1 1 1rnrn然后再将两个表整合成rndate projectid resourceid entryid click pvrn2008-01-10 1 1 1 2 1rn2008-01-11 1 1 1 2 2rn2008-01-12 1 1 1 2 1rnrn希望能够得到一句<em>sql</em>语言来实现,多句也可以 谢谢 rn希望我描述的大家都看懂了~
求一条SQL语句!!!在线等!!!
现在有两张表分别为:CivilData和BreedCode,CivilData中含有字段:ID,TheName(产品名称),TheYear(年份),TotalProduct(总产量).....rnBreedCode中含有字段:ID,TheClass(产品所属类别),TheCode(产品代码),TheName(产品名称).rn现在我想用一条SQL<em>语句</em>实现下面的功能:rn显示出根据在查询页选择的TheClass(产品所属类别)和TheName(产品名称)显示出该年所选类别所有产品的总产量,rn最后显示出来的有CivilData.ID,CivilData.TheYear,BreedCode.TheCode,CivilData.TheName,CivilData.TotalProduct,rn(注:在CivilData中同一类产品有不同年份的记录,我不知道应该怎样建立表之间的关系),rn有哪位能够写一条Select<em>语句</em>来实现其功能?rn谢谢!!!
求一个sql语句!!!在线等,,,急需!!
这样的一个问题:rnrn表结构:rn-------------------------------rnsotr | times | datern---------------------------rnA | 2 | 2008-4-10rn-------------------------rnA | 3 | 2008-4-12rn-----------------------rnA | 1 | 2008-4-13rn-------------------------rnB | 2 |2008-4-15rn-------------- --------rnrn写一个<em>语句</em>能得到这样的数据:rn得到每个月的,如果是A,则把times相加,,rn结果是这样的:rn-----------------rn月份|sort|timesrn-------------------rn4 | A |6rn-----------rn4 |B |2rn------------------rnrn
求一SQL语句,在线等,急~!!!!!
数据库结构如下:rnrn序号 客户名称 客户帐户 存款金额 导入日期rnrnrnrn客户大概有200个左右,数据每天导一次,现在我想求出导入日期一段时间内,(比如1月到3月之间)客户最新的存款信息,rn请指教!!<em>在线</em>等!!
求一条SQL语句在线等!非常感谢
一个数据表中有一个字符型字段rnrncStartTime(varchar 大小20) 起始时间rnrn 用来存放日期类型。只存放时间如:1:20:01rnrn我求的SQL<em>语句</em>是用当前时间和数据库中字段的时间进行一个计算。如果计算结果超过24小时也就是一天。就更新这个表中的一个字段cActive='是' 。rn
求SQL语句一条.....(在线等)
数据库格式如下:rnID title(varchar 100)rn1 中共中央rn2 2004-8-5rn3 中国人民rn4 2005-9-8rn5 2005-8-5rnrn要求:显示数据库title小于2005-8-6(title不包括非日期型)rnrnrnrnrn
求一sql语句在线
有一张打卡时间记录表 tableArn表结构如下:rnautoid employeeid first     second    third rn1 001 08:30(正常)   11:50(早退)  13:50(迟到)rn2       001 08:00(正常) 12:00(正常) 13:45(迟到)rn3 002 09:30(迟到)   11:50(早退)  13:50(迟到)rn4       002 08:30(正常) 12:00(正常) 13:45(迟到)rnrn我想查询出统计的效果(就是每一个员工对应的迟到、早退、正常总次数):rnemployeeid normal late early rn001 3 2 1rn002 2 3 1 rn高人帮忙
求一句 sql语句在线等..
表gg结构rn rnrna b c drn2007 x r trn2007 c x mrn2008 44 55 66rnrn求得到这样结果集的语法rn2007 x rrn2007 c xrn就是在a=2007的条件下,得到b=x or c=x的<em>sql</em><em>语句</em>rnrnrnrnrnrnrnrn
求一sql语句,急,在线
rn数据库表结构:0=南;1=女rnClass Student Sexrn1 01 0rn2 02 0rn4 03 1rn2 04 1rn4 05 0rnrn想要的集合:各个班级男女人数rnClass Sex0数 sex1数rn1 1 0rn……rnrn
求一个SQL 语句 在线等!
BillExtDetail(收入表)rn----------------------------————rn cCusCode | gBusiExtract | cInvDep| rn---------------------------—————rn001 1000 部门1rn--------------------------------------rn001 200 部门2rn-------------------------------------rn001 300 部门1rn------------------------------------rn rnrnrnPayOutItem(支出表)rn----------------------------——rn cCusCode | outFee | cInvDep| rn---------------------------——rn001 800 部门1 rn-------------------------------rn001 300 部门3rnrnrn要求结果:要求结果:要求结果:要求结果:要求结果:要求结果:要求结果:rn阐述 1、如果这个部门有收入那么从收入表中汇总并减 得出 剩余总额rn 2、如果这个部门没有收入数据,那么从汇总显示 得出负数rn特别是没有收入数据的rn没有收入数据没有收入数据的rn部门名称 收入总额 支出总额 剩余总额 rn————————————————————————————————rn部门1 1300 800 500rn————————————————————————————————rn部门2 200 0 200rn----------------------------------------------------------------rn部门3 0 300 -300rn----------------------------------------------------------------rn
求一条SQL语句在线
表1字段:顾客ID,顾客名rn 表2字段:房间ID,房间位置,顾客名。rn 想根据表1 给出的顾客名,列出此顾客名和此顾客共租用了多少个房间。rn请问这条SQL应该怎么写~!rn
求关联更新的SQL语句在线
表1 rncode namern2 张三rn3 李四rn4 王五rn表2 rncode QQ_NOrn2 222222rn2 333333rn3 444444rn3 777777rn4 999999rn4 888888rn4 100000rn表1与表2用CODE字段关联,如果要更新表1的code字段,即重新更新成rn表1 rncode namern1 张三rn2 李四rn3 王五rn依先来兄的做法更新表1:rndeclare @n intrnset @n=1rnupdate a set code=@n-1,@n=@n+1rn但表2也同时更新code与表1保持关联。该如何写<em>语句</em>可以同时更新两个表?请高手赐教rn
求一个SQL语句!!在线等!
请问有没有一个SQL<em>语句</em>执行后能获得当前记录的绝对位置?谢谢rn注意,我知道记录集的AbsolutePosition可以获得,但我现在问的是SQL<em>语句</em>!
求一条sql语句,急,在线
有一个表rnoldid oldmergeid customer newid newmergeidrna001 a001 wenzhou d001 d001rna002 a001 hangzhou d002 d002rn...rna007 a007 shaoxing d015 d015rna013 a013 yongjia d022 d022rna014 a014 ningbo d025 d025rnrn当oldid=oldmergeid时,表示该客户没有被合并过rn当oldid<>oldmergeid时,表示该客户被其他家合并,oldmergeid标识被合并到哪个客户rnrnnewid是系统给客户新的id,要根据老的id来判断这家店时候被合并,且合并到哪家,把newmergeidrn做updaternrn比如上表中可以看出,客户hangzhou的oldmergeid为a001,说明其要被温州合并没,那么后面的rnnewmergeid也要被update到"001"rn请问有何<em>sql</em><em>语句</em>可以实现,因为记录实在太多了,谢谢!rn
求一条SQL语句在线等。。。)
表t1结构rnID t2IDsrn1 1,2rn2 2,3rnrnt2结构rnIDrn1rn2rn3rnrn现在要统计t2中相关ID在t1的数量rnrn结果为:rnt2IDs countrn1 1rn2 2rn3 1rnrn用SQL怎么实现?rnrn我现在的想法是把t1拆分掉rn拆成rnID t2IDsrn1 1rn1 2rn2 3rn2 3rn然后再GROUP BYrn不知道能不能实现
在线等:求一sql语句
表wordarn有四个字段 a b c drn有条记录值为 0 1 0 1rnrn我要统计出这条记录中值为1的字段名rn即呈现结果为: b drn该怎么写<em>sql</em>
求一个简单的SQL语句在线等!!!
在SQL Server2000数据库中,有一个表tblTest,表中有如下字段和记录:rnrnA Brn---------------rn ab.bc.cd.drn ab.rn arnrn就是说如果B字段的字符串含有'.',则把第一个'.'前的子串update给那一条记录的A字段,同时B字段删除赋给A的那一段子串以及第一个'.';如果B字段中的字符串不含'.',则把整个B字段update给A字段;然后整个B字段为''。最后的效果就是:rnrnA Brn--------------rnab bc.cd.drnabrnarnrn应该怎样写SQL?
求优化一条SQL语句在线
SQL初学者,对优化<em>语句</em>不知道用什么思路去写,求优化一条SQL<em>语句</em>:rnselect * from sys_family where fcid=774 and FserIsO=1 and fstuid not in(select c.CpersonId from sys_chit as c where c.ccid=774 and c.Csendtime between '2013-12-16 0:0:0' and '2013-12-16 23:59:59' GROUP BY c.CpersonId having count(c.CpersonId)>=5)rnrn坐等高手帮忙优化,顺带说一下思路。
axiom-api-1.2.7.jar下载
axiom-api-1.2.7.jar为的是更好的发扬优良的精要的代码! 相关下载链接:[url=//download.csdn.net/download/huguoling1122/1976391?utm_source=bbsseo]//download.csdn.net/download/huguoling1122/1976391?utm_source=bbsseo[/url]
基于B /S的课程网络化教学平台的设计与实现下载
随着计算机技术和网络技术的飞速发展, 信息技 术在教育领域已得到了越来越广泛的应用, 网络化教 学模式逐渐成为现代教学的主要手段, 该教学模式不 仅使得以学生为主体, 教师为主导, 基于资源的互动 教学理念得以实现, 而且通过对教学资源的整合和管 理, 优化了教学资源, 培养了学生学习的兴趣和创新 精神, 提高了教与学的效率和质量[ 1] 。 相关下载链接:[url=//download.csdn.net/download/s1319128/3111130?utm_source=bbsseo]//download.csdn.net/download/s1319128/3111130?utm_source=bbsseo[/url]
嵌入式Linux嵌入式系统软件的机遇和挑战.pdf下载
嵌入式Linux正在并越来越多地 受到人们的关注, 嵌入式系统设计工 程师正在尝试从自己编写的或专用的 实时操作系统(RTOS)转移到嵌入式 Linux。 半导体厂商, 系统机、 单板机 的厂商也纷纷向人们展示采用嵌入式 Linux的方案, 如机顶盒、 家庭网关、 移动智能终端和以太网交换机等最新 产品。同时各类市场分析报告也显 示,到2003 年将有50% 的嵌入式 RTOS选择Linux。嵌入式Linux对中 国电子设计业来讲是机遇, 但是由于 它一改传统设计方式和商业模式, 也 同时面临着巨大的挑战。 相关下载链接:[url=//download.csdn.net/download/sky_qing/3919663?utm_source=bbsseo]//download.csdn.net/download/sky_qing/3919663?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的