求助!SQL写法问题,把筛选的结果一次性修改 [问题点数:50分,结帖人AAsx]

Bbs1
本版专家分:5
结帖率 98.18%
Bbs9
本版专家分:62119
版主
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
Bbs9
本版专家分:62119
版主
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
Bbs1
本版专家分:5
Bbs9
本版专家分:62119
版主
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
Bbs1
本版专家分:5
Bbs1
本版专家分:5
Bbs9
本版专家分:62119
版主
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
Bbs1
本版专家分:5
Bbs9
本版专家分:62119
版主
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
Bbs1
本版专家分:5
Bbs1
本版专家分:5
Bbs1
本版专家分:5
Bbs9
本版专家分:62119
版主
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
Bbs1
本版专家分:5
Bbs4
本版专家分:1003
求助sql写法
[img=d:\temp\ScreenCap.jpg][/img]rn知道上面节点中的任何一个,查出所有相关联的节点。
求助sql语句的写法
有一下两表:rn1.文章表:文章id,栏目id,文章名称,文章内容,发表时间(年月日),重要度,有无图片(1有0无)等列rn2.文章图片表:图片id,文章id,图片地址等列rnrn这两表的相关列为文章idrnrn现在我想查询这两表合并之后 指定几个栏目下 发表时间最新的 重要度最高的 有图片的数据 不知这样查询的话 <em>sql</em>语句应该怎么写 望指教 谢谢!
求助SQL的写法
Dept Inv createdDatern001 A001 2010-09-10rn001 A002 2010-09-12rn001 A002 2010-09-16rn002 A001 2010-09-01rn002 A002 2010-09-06rn002 A003 2010-09-09rn002 B001 2010-09-10rnrn以Dept和Inv为条件分组产生序号SeqNo,SeqNo的大小以CreatedDate的先后产生大小rnDept Inv createdDate SeqNorn001 A001 2010-09-10 1rn001 A002 2010-09-12 2 rn001 A002 2010-09-16 3rn002 A001 2010-09-01 1rn002 A002 2010-09-06 2 rn002 A003 2010-09-09 3rn002 B001 2010-09-10 4 rnrn谢谢
求助sql语句写法
如下表:rnitemid score cntrn1 0 3rn1 2 2rn1 3 1rn1 4 2rn1 5 8rn1 6 10rn1 10 3rn1 15 5rn8 0 2rn8 0.5 3rn8 1 5rn10 2 4rn10 2.5 3rn怎么转换为表rnrnitemid score cnt nrn1 0 3 3rn1 2 2 5rn1 3 1 6rn1 4 2 8rn1 5 8 16rn1 6 10 26rn1 10 3 29rn1 15 5 34rn8 0 2 2rn8 0.5 3 5rn8 1 5 10rn10 2 4 4rn10 2.5 3 7rn规则是,当score=0 的时候,n的值是 score=0 的cntrn 当score=2的时候,n的值是 score<=3的 cnt之和…………………………rn以此类推.rnrn求高位高手帮忙!!! 求<em>写法</em>。。
求助sql语句写法
有一个学生成绩表,我想取出每个班级前三名的学生和总成绩,用一条<em>sql</em>语句怎么写?rn
求助SQL的写法
两个表:rn表一:rn字段 Id T2_Id T1_Namern 1 1 表一名一 rn 2 2 表一名二rn 3 1 表一名三rnrn表二:rn字段 T2Id T2_Namern 1 表二名Arn 2 表二名Brn 3 表二名Crn 4 表二名Drn rnrn我要选择表一中的T1_Name及表二中的T2_Name,rn得出来rn 1 表二名A 表一名一 rn 2 表二名B 表一名二rn 3 表二名A 表一名三rnrnrn这个<em>sql</em>怎么写rn
SQL写法求助
有a, b 两张表, 现要求a.group_id = b.group_id 且count(b.group_id) > 10 ,且a.flag = '2'rn要求出count(b.group_id) > 10的所有b.group_idrnrn实在不知道怎么写SQL,求各位大侠指教
求助一条SQL的写法
我数据库里面有个字段是那种大纲的形式rn例如1.0 , 1.1 ,1.2 ,1.9 ,1.10 ...... 1.1.0 ,1.1.1 ,1.1.2 ..........rnrn这种怎么可以排序呢,例如我要个倒序rn要是 1.1.2 ,1.1.1 1.10 .... 1.0
求助一个sql写法
表trnid type(类别) numrn0001 1 10rn0001 2 33rnrn我想要查询后的<em>结果</em>是rnid 类别1 类别2rn0001 10 30rnrn这样的<em>sql</em>要怎么写?rn
求助一个sql写法
int i = 1;rnQString qs = "qqqqqq";rnQByteArray qa;//qa已赋值,我的字段有一个blob字段rnQString <em>sql</em> = "insert into table(id,name,content) values ()";???????rnrn然后调用SqlQuery的exec(<em>sql</em>)rnrn上面那个<em>sql</em>该怎么写呀?就是不想用addBindValue这样的函数,而是直接将参数写到<em>sql</em>中!
SQL语句写法求助。。
在数据库中有一个Paper表,字段包括:纸编号(barcode),物料号(material_no),重量(net_weight),直径(roll_d),rn怎样根据直径的大小,统计所有物料号下面纸的重量及数量。rnrn报表格式如下:rnrn物料号 直径(0-999)的数量 直径(0-999)的总重量 直径(1000-1200)数量 直径(1000-1200)总重量rn00001 -- 3 -- 599-- 4 -- 800rn00004 -- 5 -- 1800 --0 -- 0
sql写法求助
<em>求助</em><em>sql</em>语句,这个能写吗?rn例如两个表table1和table2,table1中有字段id、b、c、d,另外一个表table2中有字段aid、e、f、g、h,要查询出满足table1表中b字段值为某个的记录,得到c的内容,同时又要得到table2表中aid和table1表中id相同的e、f、g、h字段的值,也就是table1中c字段内容和table2中e、f、g、h中四个字段内容通过id和aid关联起来的,能不能写这个语句?
求助SQL语句的写法
数据库中有2个表rn表Arn序号 填报人 填报单位 类别 面积rn 1 张 AA 1 100rn 2 李 AA 2 200rn 3 王 BB 2 100rn 4 李 AA 1 200rn 5 刘 BB 2 100rn表Brn序号 填报人 填报单位 方式 面积rn 1 张 AA 1 400rn 2 李 AA 2 100rn 3 王 BB 1 200rn 4 李 AA 1 100rn 5 刘 BB 1 100rnrnrn想得到的<em>结果</em>rn 填报单位 类别1面积 类别2面积 方式1面积 方式2面积rn AA 300 200 500 100rn BB 0 200 300 0rn表中记录很多,上面只是简单列举了几条。rn请高手赐教。
sql数据写法求助
auto_id gatenorn1 z003rn2 z003rn3 z004rn4 z004rn5 z004rn6 z005rnrn得出<em>结果</em>是相同gateno只有一条并且是auto_id最大值
求助sql语句的写法~~~
我要从表tb_test查询字段sss不等于"aaa""bbb""ccc"的记录,<em>sql</em>语句怎么写?
求助sql语句写法
有一个记录商品每日发生数的明细表,想要得到按日汇总的<em>结果</em>;rn例如:rnrn有表Arnrn日期 商品 每日变化数rn20110101 A 1rn20110101 B 12rn20110101 C 9rn20110102 A 3rn20110102 B 1rn20110103 A 4rn20110103 C 5rnrn想要得到的<em>结果</em>是:(1号数字不用动;2号的汇总变化数=1号的变化数+2号的变化数;3号的汇总变化数=1号的变化数+2号的变化数+3号的变化数。。。。以此类推,统计每个商品的所有日期汇总变化数)rnrn日期 商品 汇总变化数rn20110101 A 1rn20110101 B 12rn20110101 C 9rn20110102 A 1+3=4rn20110102 B 12+1=13rn20110102 C 9+0=9rn20110103 A 1+3+4=8rn20110103 B 12+1+0=13rn20110103 C 9+0+5=14rnrnrn<em>求助</em>下,这样的<em>sql</em>该怎么写?
求助SQL的一个写法
编号 名称 上级 级别rn01 张三 1rn02 李四 01 2rn03 王五 02 3rn04 马六 02 3rnrn求出表:rn编号 名称 上级 级别 辖内2级人员 辖内3级人员rn01 张三 1 1 2rn02 李四 01 2 0 2rn03 王五 02 3 0 0 rn04 马六 02 3 0 0rnrn
求助一个SQL写法
--临时表rn--drop table #tmp1rnselect '0100' col1,'aaaa' col2,1 col3,2 col4,3 col5 into #tmp1rnunionrnselect '0200','bbbb',1,2,3 unionrnselect '0300','cccc',1,2,3 rnrnselect col1,col2,sum(col3),sum(col4),sum(col5) rnfrom #tmp1rngroup by col1,col2rnrn0100 aaaa 1 2 3rn0200 bbbb 1 2 3rn0300 cccc 1 2 3rnrn想在上面的<em>结果</em>后面自动加一个汇总行rnnull null 3 6 9rnrn如果group by col1 with rollup 是可以的 ,但是group by col1,col2 with rollup 会多出来一些行。rnrn请教各位有没有好的<em>写法</em> ?rnrn
求助sql写法
表acctrnrnacc_id char, rnupdate_date timesmtp, //更新时间rn……rnrn可能同一个acc_id有几条update_date不同的记录,如:rnacc_id update_datern123 2000-09-03rn456 2001-01-05rn456 2001-08-03rn789 1999-10-11rnrn要求只留下最新的那条,把旧的去掉,<em>结果</em>为:rnacc_id update_datern123 2000-09-03rn456 2001-08-03rn789 1999-10-11rnrn要求用<em>sql</em>语句写,可以用临时表,因为数据量很大,特别要求性能好。rnrn我是这样做的,先select出有重复值的acc_id,以及这组里面最新的时间rnSELECT ACC_ID,MAX(UPDATE_DATE)rn FROM ACCT rn GROUP BY ACC_ID HAVING COUNT(*)<>1 rn得到rnacc_id update_datern456 2001-08-03rnrn然后根据这个<em>结果</em>去删除源表中的旧值,可是发现效果不怎么样。rnrnrn各位高手有什么更好办法啊?请多多指教rnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrn
求助SQL语句写法~~~~
我有个SQL,给出blborrow.readerid,rn通过条件rnblborrow.booksid,rnblbooks.booksid,rnblbooks.bookid,rnblbook.bookid,rn求出SUM(blbook.yajin)
求助!!!! SQL语句的写法!
有一表结构如下:rn字段 UserId Age......rn 1 15rn 2 33rn 3 70rn 4 24rn 5 18rn现在我需要分年龄统计人数,比如rn0-----20 2rn21----40 2rn41以上 1rn请问这个<em>sql</em>语句该如何写?
求助,SQL 统计写法
各位朋友,本人求教一个SQL<em>写法</em>,有个表里面有,(回访日期,很好,较好,一般,接车,机电,钣金,美容,销售)等字段,除“回访日期”外其它字段类型都是"BIT" 现在想,统计一个是间段内,的(很好,较好,一般,接车,机电,钣金,美容,销售)等字段值为"true"的统计汇总,rn 昨天<em>求助</em>论坛的朋友,得出<em>写法</em>:rn [code=<em>sql</em>]select sum(case 很好 when 1 then 1 else 0 end) as sum_很好,rnsum(case 较好 when 1 then 1 else 0 end) as sum_较好,rnsum(case 一般 when 1 then 1 else 0 end) as sum_一般,rnsum(case 接车 when 1 then 1 else 0 end) as sum_接车,rnsum(case 机电 when 1 then 1 else 0 end) as sum_机电,rnsum(case 钣金 when 1 then 1 else 0 end) as sum_钣金,rnsum(case 美容 when 1 then 1 else 0 end) as sum_美容,rnsum(case 销售 when 1 then 1 else 0 end) as sum_销售 from tablern[/code]rn 得到的<em>结果</em>是:rn sum_很好 sum_较好 sum_一般 sum_接车 sum_机电 sum_钣金 sum_美容 sum_销售rn 10 20 30 10 5 12 13 14 rnrn<em>结果</em>是正确的,但不符合我要的显示方式:rn我想使这呈现:rnrn 评价类型 得分rn SUM_很好 10rn SUM_较好 20rn sum_一般 30rn sum_接车 10rn sum_机电 5rn sum_钣金 12rn sum_美容 13rn sum_销售 14rn请问该如何实现? 谢谢!
sql写法求助
有两张表,表A(组合代码表) 字段:组合代码,代码rn表B(明细内容表) 字段:代号,代码rnrn表A 内容:rntest1 001rntest1 002rntest2 003rntest2 004rnrn表B内容:rnrn9999 001rn9999 002rn8888 001rn8888 002rn7777 003rn7777 004rn6666 001rn5555 001rnrn两个表用代码关联。rn我要取出表B的9999,8888,7777,不要取6666和5555,应该怎么<em>写法</em>rn就是说,我要取出所有符合表A的组合的表B的内容rn如果不能实现,是不是表A需要<em>修改</em>
求助sql语句写法:
我在C#程序里面有一个新增动作,要<em>一次性</em>增加三条不同的记录到MSSQL,eg:rn我要添加的记录为:rnrn 用户名 密码rn 1 admin 33rn 2 pc 55rn 3 bm ccrn如果要<em>一次性</em>的向数据表中增加这三个记录..该怎么写SQL语句呀?
SQL写法急急,求助
我现在有一个表,表中两种字段,一个为模块,一个为<em>问题</em>:rn我想显示所有模块并统计每个模块儿中<em>问题</em>级别人的个数rn[img=http://img.my.csdn.net/uploads/201304/22/1366633946_7473.jpg][/img]rn模块不论有没有<em>问题</em>都要显示出来,这个SQL应该怎么写,求解,谢谢!rnrn
pytorch筛选修改问题
  pytorch<em>筛选</em>后<em>修改</em>,是不可以的: 自己总结的:一级<em>筛选</em><em>修改</em>是ok的 <em>筛选</em>后,再进行<em>筛选</em>,<em>修改</em>二次<em>筛选</em><em>结果</em>,原数据是不变的。 import torch a=torch.Tensor([0.5,0.6]) boxes=torch.Tensor([[0.1,0.2,0.62,0.9],[0.5,0.6,0.7,0.8]]) 错误<em>写法</em>: b=boxes[a &amp;lt; 0.6] b...
新手:筛选特定记录SQL的写法
有表格table,字段有N1,N2,N3,N4等等,现在要<em>筛选</em>出N1相同,但是N3不同的记录,如何写这个SQL?
求一条排序筛选SQL语句的写法
将表中的数据按时间排序,然后取出前后两条其中指定字段记录不同的SQl语句。比如说按排序后一个字段的记录是a a a b c c ,那么我要得到的是a b c ,请各位大侠帮忙。
求助sql数据筛选问题【在线等】
表结构:rnid mid_id pro_idrn1 1 1rn2 2 1rn3 3 1rn4 1 2rn5 3 2rn6 1 3rn7 4 3rnrnrn条件mid_id 1 要查出 pro_id 1 2 3rn条件mid_id 1 2 要查出 pro_id 1rn条件mid_id 1 3 要查出 pro_id 1 2rn条件mid_id 4 要查询 pro_id 3
求助--关于Select筛选重复的查询结果……
语句是这样写的:rnSELECT TOP 10 u.NetName,u.UserName FROM diaryUser u INNER JOIN diaryData d ON d.UserID=u.UserID ORDER BY d.DiaryID DESCrnrn<em>结果</em>是这样的:rnrn药师琉璃光rn药师琉璃光rn药师琉璃光rn淼渺rn彼岸花rn卡卡柠檬rn乱.暮沄春澍rn乱.暮沄春澍rn乱.暮沄春澍rn乱.暮沄春澍rnrn有什么方法可以不重复显示,跳过去继续查询吗?
筛选问题求助
各位大侠,小弟刚刚接触SQL,现在有A B两张表,A是总表,B是临时表,目的是首先<em>筛选</em>B表不存在于A表中的记录,但是B表中的数据有可能有重复,导致<em>筛选</em>出的数据有可能有重复,如何再对重复的数据进行<em>筛选</em>?rnselect * from lsb where not exists (select * from xyzb where xyzb.税号=lsb.税号 and xyzb.软件=lsb.软件)rn这是我进行<em>筛选</em>B表中不存在于A表的记录,但是我不知道如何去<em>筛选</em>重复的数据了,多谢各位大侠帮忙
简单问题一次性把查询结果添加到表中。
用什么控件?语句该怎么写?
求助 视图 筛选问题
如何把当前用户包含在“People或者Group”类型并且允许多值的列作为过滤条件 在视图中展现出来啊?rnrn就是某个“People或者Group”类型允许多选,视图中显示多选中包含当前登录人的item
求助,asp筛选问题
近来在改版一个网站,是分类信息类的,想把房产信息做成如58那样<em>筛选</em>搜索功能,rn[img=http://img.my.csdn.net/uploads/201211/29/1354172047_7062.jpg][/img]
SQL 怎么一次性修改多条数据
有个表tbA,有二列fId,fValuern客户端使用List传来要<em>修改</em>条数据的fId与fValue值,如a1`v1 a3`v3 ...使用`为分隔符。rn我使用C#.net的,这里解释下List就是一个字符串的数组,其中a1`v1就是这个数组a[0]的值。rn现在把数组分解后 a[i].split('`'),根据fId=a1,来<em>修改</em>fValue=v1,有多条数据<em>一次性</em><em>修改</em>。rn要考虑效率..rn第一种方法:把List分解后,用个循环逐条<em>修改</em>,效率太低,不做考虑。rn第二种方法:分解后,用循环把所有的update拼起来,字符串太长...,也是逐条的另种<em>写法</em>rn第三种方法:临时建个表,把List的数据插入这表中,再利用 rnupdate tbA set fValue=表.fValue where tbA.fId=表.fId.来<em>修改</em>,好像效率也不高。rn问下大家,有没有更好的方法...效率能高一点点...?
!!!把sql转成linq的写法
[code=<em>sql</em>]SELECT SUM(AZCount),COUNT(DKCount) FROM EmployeeCommision where EmployeeId=xxx[/code]
SQL筛选两个字段同时满足条件的结果
现在有一张student表,包含三个字段:s_id,c_id,s_score。 目的1:只保留得到s_id为01,s_score为80的<em>结果</em> 输入语句: select * from score where case when s_id =01 and s_score =80 then 0 else 1 end= 0; <em>结果</em>: 目的2:<em>筛选</em>除同时满足s_id为01,s_score为80以外的所...
如何将sql筛选结果用access导出
对<em>sql</em>进行select<em>筛选</em>后,得出<em>结果</em>,rn怎么把这些<em>结果</em>保存在access 文件中!!
求助:根据查询结果批量更新SQL语句写法
[code=<em>sql</em>]Declare @rwid int rnDeclare @liang intrnselect @rwid=rwid,@liang=liang from web_pailiang rnupdate WEB_liang set pv=@liang where id=@rwid[/code]rnrn如以上代码,查询出来的<em>结果</em>有很多,这样写的话只能更新查到的第一条,其它的都更新不到,要实现查询到的<em>结果</em>全部更新应该怎 么写?谢谢!
求助,关于sql带入参数的写法问题
string <em>sql</em> = "SELECT ID,n_title,shijian FROM [news_contents] WHERE typeid =" + type ;rn我想在这一句里面加一个关于ID的降序排列,麻烦各位朋友看看怎么写,谢谢。
[求助]sql语句写法问题[着急]
在我的表里有每天发生的情况,我想实现的效果是:rn统计1到31号每天的总值!我用的语句是这样的:rnSELECT COUNT(id) AS COUNT, day(datetime) AS day1rnFROM company_zcrnWHERE year(datetime) = 2005 AND month(datetime) = 12rnGROUP BY day(datetime)rnORDER BY day(datetime)rn但<em>问题</em>是,并是不每天都有记录!我想实现的最总效果是,有记录的显示记录数,没记录的显示0rn请问可否实现
SQL逐步筛选问题
SQL逐步<em>筛选</em><em>问题</em>,SQL如何可以仿EXCEL中的<em>筛选</em>的功能,分步<em>筛选</em>得到最后的<em>结果</em>,因为客户端有100多列,怎么样可以在第一次晒选之后得到的<em>结果</em>集最根据条件再<em>筛选</em>,依此类推,谢谢
关于SQL筛选问题
以下为举例数据rnID DATETIMErn1 2008-03-17 17:26:35.000rn1 2009-02-27 15:26:16.000rn1 2008-05-28 18:12:00.000rn1 2008-10-14 17:12:33.000rn1 2008-12-17 16:18:52.000rn2 2008-03-17 17:26:35.000rn2 2009-02-27 15:26:16.000rn2 2008-05-28 18:12:00.000rn2 2008-10-14 17:12:33.000rn2 2008-12-17 16:18:52.000rn3 2008-03-17 17:26:35.000rn3 2009-02-27 15:26:16.000rn3 2008-05-28 18:12:00.000rn3 2008-10-14 17:12:33.000rn3 2008-12-17 16:18:52.000rn我想找到ID号1,2,3中日期最大的那条。怎么找啊rn<em>结果</em>应该是rn1 2009-02-27 15:26:16.000rn2 2009-02-27 15:26:16.000rn3 2009-02-27 15:26:16.000rn
sql 筛选问题
create table t1(id1 int,name1 varchar(10))rncreate table t2(xuehao int,riqi int,chengji numeric(14,2))rnrninsert into t1rnselect 1,'张三' union allrnselect 2,'李四' union allrnselect 3,'王五'rnrninsert into t2rnselect 1,20100901,80 union allrnselect 2,20100801,79rnrn<em>问题</em>:rnselect id1,name1,chengjirnfrom t1 left join t2 on t1.id1=t2.xuehaornwhere riqi=20100902rnrn这样一个左连接就没有数据了,我的目的是即使riqi没有id1,name1也应该有,在本例中想要也显示成rn1,'张三' nullrn2,'李四' nullrn3,'王五' nullrnrn请高手给指点一下
SQL日期筛选问题
有如下数据:rndatetimern-----------------rn2010-01-01 1:00:00rn2010-01-01 1:01:00rn2010-01-02 1:01:00rn2010-01-02 2:01:00rn2010-01-02 5:01:00rn2010-01-02 10:01:00rn................rn2010-01-02 23:00:00rn2010-01-02 23:50:00rn----------------------rnrndatetime字段包含的数据都是随机的,rn现在我想取出“年-月-日 小时”格式的数据,并保证这条数据是唯一的。rn如:rndatetimern-------------------rn2010-01-01 1:00:00rn2010-01-02 2:00:00rn2010-01-02 5:00:00rn2010-01-02 10:00:00rn......................rn2010-01-02 23:00:00rnrn以及取出缺失的日期,根据“年-月-日 小时”格式来取,如:rndatetimern--------------------rn2010-01-01 2:00rn2010-01-01 3:00rn2010-01-01 4:00rn.............rn
简单的SQL筛选问题
A B CrnSH001 001 2008-12-23 00:00:00.000rnSH001 001 2008-12-24 00:00:00.000rnSH001 001 2008-12-25 00:00:00.000 rnSH001 002 2008-12-23 00:00:00.000rnSH001 002 2008-12-25 00:00:00.000rnSH001 aa 2008-12-25 00:00:00.000 rnrnrnA B CrnSH001 001 2008-12-23 00:00:00.000 rnSH001 002 2008-12-23 00:00:00.000rnSH001 aa 2008-12-25 00:00:00.000rnrn要求:SQL2000,不能用临时表,必须一条SQL语句完成。谢谢各位大侠
如何一次性修改字段类型
我的系统设计时没考虑繁体中文,文本字段都用了varchar(n)、text,最近移植到繁体下,需要变更为rnnvarchar(n)、ntext,由于很多表很多字段,一个个改太麻烦了,有没有通过语句<em>一次性</em>改的?rn另外有些字段用char(n),也想一起变更为nvarchar(n)
sql记录筛选问题
有这么一个表rn------------------------------rnID TIMErn甲 2007-01-09 8:00rn甲 2007-01-09 9:10rn甲 2007-01-09 15:10rn乙 2007-01-09 8:00rn乙 2007-01-09 9:10rn乙 2007-01-09 17:10rn乙 2007-01-09 18:10rn丙 2007-01-09 6:10rn丙 2007-01-09 18:10rn甲 2007-01-20 9:10rn甲 2007-01-20 15:10rnrnrnrn有如上表rn请问各位兄弟rnrn我要想一天内每个ID只出现两次,一次取最早时间一次取最晚时间,剩下的都不要rnrn记录数比较多 不想用游标rn请问各位兄弟有没有好的办法
求助:查询SQL语句的写法
现在有一个表 table1(field1,field2,field3) ,表的记录如下rnfield1 field2 field3rn11 项目(2006)计划 dd rn22 项目资料 (2005) 计划 ffrn33 全文搜索数据(2004)列表 ggrnrnrn我想要得到 field2 中每个"("前的文字查询出来,单独作一个列 field_name,field2 中每个"()"文字查询出来作为"year",这语句要怎么样写呀?rn<em>结果</em>类似:rnfield1 field2 field3 field_name yearrn11 项目(2006)计划 dd 项目 2006rn22 项目资料 (2005) 计划 ff 项目资料 2005rn33 全文搜索数据(2004)列表 gg 全文搜索数据 2004rnrnrn
求助:一条sql语句的写法
declare @PositionTypeID intrnselect * from PositionRecruiting where PositionType like coalesce(@PositionTypeID,'%')rn这句话老是提示rnrn消息245,级别16,状态1,第5 行rn在将varchar 值'%' 转换成数据类型int 时失败。rnrn错误,有什么解决方法么?或者有没有什么替代方案?rnrn想实现的效果是 如果@PositionTypeID为空,则返回所有行,如果不为空,就返回符合条件的行
求助一个sql语句的写法
两个表的结构一模一样,有两个主键,term_id和prov_code。rn这两个表有重复的数据,我想删掉其中一个表中的重复数据,应该怎么写。rn贴上我写的,希望能更清楚表达我的意思。但是我的写的有<em>问题</em>,不清楚这样的语句应该怎样写?请大侠帮忙。rnrndelete from T_term_info_sync_init where select a.* from T_term_info_sync_init a,rn T_term_info_sync b where a.term_id = b.term_id and a.prov_code =b.prov_codern
求助一个高难度的sql写法
数据表结构如下:rnuserid intrngameid intrnmoney doublernrn我想取每个gameid下对应money金额排名前100的userid,<em>sql</em>应该怎么写呢?
求助一SQL语句的写法
有一个表,用户注册后选择的服务有单线空间,双线空间,现在要查询出一个时间段类每一天每一类型的注册人数rn例如;rn给定初始时间2010-11-1和结束时间2010-11-25rn需要的查询<em>结果</em>类似如:rn 日期 单线空间人数 双线空间人数rn2010-11-1 5 4rn2010-11-2 6 15rn2010-11-3 8 4rn2010-11-14 1 3rn……rn2010-11-14 10 8
求助一个SQL语句的写法
第一张表:Sectionrn有字段:sectionId sectionName isBool markrn有数据: 1 张三 1 Arn 2 李四 1 Brn 3 王五 1 Brn 4 小六 1 Brn 5 小七 1 Arn 6 小八 1 A rnrn第二张表:SectionTrackrn有字段:BeingTracked Trackedrn有数据: 1 2---这里的数字都是第一张表的sectionIdrn 2 3rn 3 4 rnrnrn现在需要查询出来的效果数据是:rn查询SectionTrack表,把3条数据显示成一条数据:1 2 3 4 然后1234替换成Section表的sectionNamernrn最终的查询<em>结果</em>:Section表mark=A and isBool=1rn张三 李四 王五 小六rn小七 [color=#FF0000]这里没有数据,因为在SectionTrack[/color]rn小八 [color=#FF0000]表里没有sectionId为5 6的数据。[/color]
求助三条SQL语句的写法
设有如下关系:rnS(SNO,SN,AGE,SEX,DNO)SNO表示学号,SN姓名,年龄,性别,所在系 rnC(CNO,CN)C表示课程 SNO学号,CN课程名 rnSC(SNO,CNO,GRADE)SC表示学生选课,SNO学号,CNO课程编号,GREAD成绩rnrn1。求选课四门以上的学生所选课程的学号与平均成绩(不统计不及格的课程),按平均成绩的降序列出。 rn2。删除成绩为空的成绩记录并将相关的学生记录(只要一门为空)转入另一个表中(ST) rn3。将01系的学生记录授权给用户ZHANG LIWENQ;将C01的课程的所有成绩记录及相关选课的学生记录授权给用户WA rnrn在线等,谢谢各位DX!!!
求助一个SQL语句的写法.
表arnClassID SubjectID stuidrn1 3 c101rn2 3 c201 rn2 4 c202rnrn表brncodeid codename codetypern1 初一(1) 班级rn2 高一(2) 班级rn3 语文 学科rn4 数学 学科rnrn怎么样的SQL语句可以得到rnrnstuid codename subjectrnc101rnc201rnc202
求助一条sql语句的写法
有一个张表:(公司客户交易表),有公司甲乙丙丁,客户甲乙丙丁,可以相互交易,现在希望得到rn公司 | 客户 | 交易额rn公司甲| 客户乙 | 3000rn公司甲| 客户丙 |0rn公司丁| 客户甲 |200rn公司乙| 客户丁|100rn**** ***** ****rn省略rnrn现在希望得到:rnrn跟公司甲乙丙丁均发生过交易(交易额>0)的客户,如何编写这个<em>sql</em>语句?
求助一条SQL语句的写法
以前在开发中,用pl<em>sql</em> developer 之前一个项目在用这个工具的时候,项目经理用过一个语句.可以把自己造的数据都显示出来,而不显示其他的数据.rn大概他是这么写的rn rnselect * from dual where xxx(表名.主键名 xxx) <> 1rnrn具体用到了哪个方法想不起来了.请知道的朋友说下.
求助!一条SQl语句的写法...
select PhoneCard.*,CardGroup.* from PhoneCard INNER JOIN CardGroup ON PhoneCard.CallPhone = CardGroup.CallPhone order by idrn去来的<em>结果</em>有重复的项目,怎么除去?rnrn
求助sql或存储过程写法
一个表,有两列(A,B),表中的数据如下如下:rnA Brn1 arn1 brn2 arn2 crnrnrn我想通过<em>sql</em>或存储过程查出的<em>结果</em>如下面的方式:不知道该如何操作?rnrnrnA Brn1 a,brn2 a,crn
更新的SQL语句写法求助
要实现一下的功能:rnUPDATE 金额表 set 金额表.amt=金额表.amt-登记表.temp_amt where 登记表.flag=0;rnrn这样的过程该怎么实现?rn金额表 登记表rn—————— ————————rnid r_idrnflag amtrnamt
求助一条高难度sql写法
我有一表结构如下:rn字段1 字段2 字段3 字段4rn物料a tt null nullrn物料a null 7b nullrn物料a null null aarn我现在想得到如下<em>结果</em>:rn字段1 字段2 字段3 字段4rn物料a tt 7b aarn备注:所有字段均为字符型
求助一个完成率的SQL写法
二个字段rnA Brn20091102 20091102rn20091102 20091102rn20091102 20091103rn20091102 20091104rnrn20091103 20091103rn20091103 20091103rn20091103 20091103rnrn20091104 20091104rn20091104 20091105rnrn20091105 20091106rn....rnrn大概这样子的意思,如果A字段是某天,B字段也是当天,如果B字段不是当天则不再取值,以A字段 group  就得出当前完成了多少rn20091102  是 50%rn20091103  是 100%rn20091104  是 50%rn20091105 是 0%rn...rn以上的这样的SQL不知道如何写,请达人帮助一下,谢谢.rn
求助SQL语句的写法,谢谢!
<em>问题</em>如下:表T1中有字段ID(唯一健)等字段,ID值分别为1到50,共50条记录;表T2中有关联字段ID、Year等字段,共100条记录,ID取(1到50),Year取值分别为2006,2007。这样,表T2共有100条记录。rn  想通过一条语句从T1、T2中选取如下50条记录:字段顺序为: ID,T1中其它字段,Year(=2006)时T2中其它字段,Year(=2007)时T2中其它字段。即相当于将T2中两条记录变为一条记录显示出来? rn  请各位帮忙看看语句如何写?多谢!rn
有一sql写法求助
[img=http://img.my.csdn.net/uploads/201301/28/1359335569_9802.jpg][/img]rn[img=http://img.my.csdn.net/uploads/201301/28/1359335581_3063.jpg][/img]rnrn通过查询,形成以下<em>结果</em>:rn rnid name type 今日发送 今日回收 今日结余 昨日累计结余rn10001 天津佰润-天津 null 0 0 0 -1rn10001 天津佰润-天津 1000 1 0 -1 -1rn10001 天津佰润-天津 800 0 0 0 1rn
求助,这样的SQL语句的写法
表中数据rnrnuser daternsadf 20050501rnfsdfs 20050501rnaqweq 20050501rn1231 20050502rnasda 20050502rnkjkjk 20050502rnrn………………rn我要做的是rn统计每天的user累计了多rn<em>结果</em>应该是这样的rnnumber datern3 20050501rn6 20050502rn……rn谢谢
一次性修改myeclipse的编译器
我的myeclipse默认的编译器是E:\oracle\product\10.1.0\Db_1\jre\1.4.2。但我已经在安装了jdk6的。。每次新建项目的时候都得手动<em>修改</em>JDK的路径到JDK1.6中去。有什么办法一次<em>修改</em>myeclipse的默认JDK到1.6的。
求助一SQL语句的写法
我有一类似财务项目的两个表,一个为科目表(t_km),字段分别为kmid(科目id),kmmc(科目名称),sjkm(上级科目,即它的父科目),科目表为两级科目结构。另一表为凭证表(t_pzb),pzno(凭证号),yjid(一级科目id),ejid(二级科目id),我要求的<em>sql</em>语句<em>结果</em>为:当选某凭证号时,可列出如下内容,凭证号,一级科目名称,二级科目名称。rn例如:科目表的内容为:rnkmid kmmc sjkmrn1 土地价款 0rn2 政府地价配套费 1rn凭证表的内容为:rnpzno yiid ejidrn001 1 2rn通过这两个表的关联,我要显示的<em>结果</em>是:rn001,土地价款,政府地价配套费rn请教该<em>sql</em>语句如何写?rn
求助sql语句的写法(会者不难)
oracle里怎么实现两条语句同时实现(对同一个表操作).如:rnrnupdate table1 set field1='a',field2='b' where field3='c' 第一条 rnupdate table1 set field1='a',field2='b' where field3='d' 第二条 rnrn两条语句中间需要加什么?rnrn在<em>sql</em> server中,两条语句中间不加,或者加分号都可以啊rnrnrn
新手求助一个SQL的写法
现有表Arn表结构如下rnrn姓名 性别 城市rn张X 男 上海市rn王X 女 北京市rn李X 男 广州市rn赵X 女 深圳市rn钱X 男 南京市rnrn<em>结果</em>rn需要得到城市为北上广深四个城市的记录,但是不能使用where语句。
求助一个SQL语句的写法
有一个表,字段是people_id, phone_num, is_primary, 数据如下rn1,10086,0rn2,12344,1rn3,12344,0rn其中最后一个字段只能有一个或零个值为1,查询条件如下,如果存在is_primary为1的情况,则返回这个记录,否则返回第一条记录,这个查询能用一条语句写出来么?
求助 sql一语句写法
有表a 字段有 rndm mc childnum typern01 名称 arn0101 mi arn0102 arn010101 kk arn以下多行rnrnrn这个怎么用<em>sql</em>语句把childnum 赋值 比如01的childnum=2 0101的是1 0102的是0rnrn用一个语句把这张表每一行childnum都赋值
盲信号分离的DSP实现下载
本文在简单回顾BSS和ICA的概念和研究现状后,介绍了ICA的基础理论, 对有代表性的FastICA算法进行了研究,用语音信号进行实验仿真验证。然后重 点研究了11公司的TMS3205000系列DSP芯片的特点,进而以VC5402DSP为 核心构建了两路混合语音盲信号分离系统的硬件平台,最后深入研究了1rI的嵌 入式操作系统内核DSP/BIOS的关键技术及其程序设计方法,研究了FasflCA算 法的基于DSP/BIOS的实现方法。硬软件设计都有 相关下载链接:[url=//download.csdn.net/download/sseeaa123/2101866?utm_source=bbsseo]//download.csdn.net/download/sseeaa123/2101866?utm_source=bbsseo[/url]
MATLAB7.0使用详解下载
MATLAB7.0使用详解-__SIMULINK高级仿真技术,这是工科的一个很好用的仿真软件,这里有对仿真的详细介绍。 相关下载链接:[url=//download.csdn.net/download/muxingxing19/3906240?utm_source=bbsseo]//download.csdn.net/download/muxingxing19/3906240?utm_source=bbsseo[/url]
TCP-IP详解卷1:协议.pdf下载
TCP-IP详解卷1:协议.pdf 相关下载链接:[url=//download.csdn.net/download/wangvivi2012/4855023?utm_source=bbsseo]//download.csdn.net/download/wangvivi2012/4855023?utm_source=bbsseo[/url]
我们是很有底线的