又一个还复杂的查询问题 [问题点数:20分,结帖人dx]

dx
Bbs1
本版专家分:1
结帖率 100%
Bbs1
本版专家分:20
Bbs7
本版专家分:10817
又一个ACCESS查询问题
[code=SQL]SELECT c.MR_Number as 货料编号, c.MR_Name as 货料名称, c.MR_Model as 规格型号, c.MR_Unit as 单位, a.InInfo_Number as 数量, a.InInfo_Price as 单价, b.InSingle_Supplier as 供应商, b.InSingle_Date as 日期 FROM (MIS_InsertInfo as a INNER JOIN MIS_InsertSingle as b ON a.InInfo_InsingleID = b.InSingle_Number) INNER JOIN MIS_MaterielRegiser as c ON a.InInfo_InMaReID = c.MR_Number where cast(b.InSingle_Date as datetime) between '2012-04-05 00:00:00.000' and '2012-04-06 00:00:00.000'[/code] 这个SQL 语句在SQL Server里能执行成功,但是放在ACCESS里就报错了。<em>问题</em>是出在[color=#FF0000]cast(b.InSingle_Date as datetime)[/color]这里,但怎么改呢。
又一个jsp查询问题。。。。。。
用JSP<em>查询</em>SQL数据库中的数据,要求是在JSP的一个页面中<em>查询</em>药品编号或者药品名称、价格、功能等药品表中的任意字段,跳转到另一个界面显示药品表中的相应记录,下面这个代码是<em>查询</em>一个字段药品编号的.....大家帮帮忙......可以给个答案么.....额......rnrnrnrnrnjsp 页面:rnrnrnrnrnrn rnrn rnrnrnrnrnrn显示页面:rnrnrnrnrnrn rn 无标题文档rnrnrnrn rn rn 药品编号rn 药品名称rn 方法rn 剂量rn 价格rn 功能rn 不良反应rn rn rnrnrn rn rn rn rn rn rn rn rn rn rnrnrnrnrn
又一个查询问题
有一个表TB1,如下:rnclm1 clm2rnA 90rnA 80rnB 80rnB 80rnA 70rnC 60rnA 55rnB 90rnB 80rnC 80rnC 90rncreate table tb1(clm1 varchar2(5),clm2 number(5))rnrninsert into tb1 values('A',90);rninsert into tb1 values('A',80);rninsert into tb1 values('B',80);rninsert into tb1 values('B',80);rninsert into tb1 values('A',70);rninsert into tb1 values('C',60);rninsert into tb1 values('A',55);rninsert into tb1 values('B',90);rninsert into tb1 values('B',80);rninsert into tb1 values('C',80);rninsert into tb1 values('C',90);rnrn希望根据输入的clm1的值<em>查询</em>记录rndeclarernv_clm1 tb1.clm1%type;rnv_clm2 tb1.clm2%type;rn cursor tb1_currn isrn select clm1,clm2rn from tb1rn where clm1=v_clm1;rnbeginrnv_CLM1:='&clm1';rndbms_output.put_line('clm1 clm2');rnfor tb1_record in tb1_cur looprn dbms_output.put_line(tb1_record.clm1||' '||tb1_record.clm2);rnend loop;rnend;rn现在的<em>问题</em>是如希望根据多个(数量不定)的CLM1的值进行<em>查询</em>,该如何处理?rn如输入A,可以<em>查询</em>符合A的记录,输入A B,则可以<em>查询</em>相应的记录。rn多谢!!给各位添麻烦了!
又一个复杂的SQL问题,请求大家帮助。
table1rnmeetnum meettype rn1-101 标准会议室_15人rn1-102 标准会议室_10人rn1-103 标准会议室_10人rn1-104 标准会议室_10人rn1-105 视频会议室_20人rn2-204 标准会议室_10人rn2-205 标准会议室_10人rn2-206 标准会议室_10人rnrnrntable2 rnid mtmeetnum destineday fromhour fromminute tohour tominute rn1095107100000000013 1-101 2010-01-21 09 10 10 10 rn1095107100000000015 1-101 2010-01-21 11 10 12 10rn1095107100000000017 1-101 2010-01-21 13 10 14 10rn1095107100000000014 1-105 2010-01-25 13 00 17 00 rn1095107100000000016 1-105 2010-01-21 13 00 17 00rnrn要查出的结果 条件 where table2.destineday='2010-01-21' order by meetnum,fromhour,fromminute descrn注意: 重复1-101的地方不显示方法见例1:rnmeetnum destineday fromhour fromminute tohour tominutern1-101 2010-01-21 09 10 10 10 rn 2010-01-21 11 10 12 10 rn 2010-01-21 13 10 14 10rn1-102 rn1-103 rn1-104rn1-105 2010-01-21 13 00 17 00 rn2-204rn2-205rn2-206rn------------------------------------rn例1:rnSELECT DECODE(RN, 1, mtmeetnum), destineday,staffname,fromhour,FROMMINUTErn FROM (SELECT t.mtmeetnum,rn t.destineday,rn t.staffname,rn fromhour,rn FROMMINUTE,rn ROW_NUMBER() OVER(PARTITION BY t.mtmeetnum ORDER BY MTMEETNUM ,fromhour,FROMMINUTE DESC) RNrn FROM use_mtmeetmessage trn WHERE t.isdelete = 'F'rn ORDER BY T.MTMEETNUM ,t.fromhour,T.FROMMINUTE DESC);
又一个关于SQL查询问题
SELECT top 10 id, title, IdaternFROM newsrnORDER BY Idate DESCrnrn如果要<em>查询</em>前 10 到 20 之间的记录应该怎么写呀?
ORACLE复杂查询问题
数据如下rnA表rnrn列1 列2 列3rnrn1 2 3rnrn2 3 4 rnrn期望结果rnselect * from table where (列1=1 and 列2 = 2 and 列3=3)or (列1=2 and 列2 = 3 and 列3=4)rnrn请问除了用代码拼接成这样,还有sql可以拼接吗。
复杂查询问题
declare @s varchar(30) rnselect @s= DataBaseName from Metadata_DB where Metadata_DB.ID=(select DB from Metadata_Dataset where Date='2009-6-1 0:00:00') rnrn当<em>查询</em>结果DataBaseName 字段为多项的时候,接下来使用exec('use @s'+ ' select * from Image_1')<em>查询</em>出的记录会自动累加到一起显示么?rn举个例子,DataBaseName<em>查询</em>出3条,每一个exec后都有2个记录,最后会显示总共的6个记录么?rn我感觉这个错了,应该怎么写啊?
sql 复杂查询问题
姓名 分数rn张三 12rn张三 23rn张三 56rn张三 6rn张三 9rn李四 8rn李四 5rn李四 9rn王宇 8rn王宇 5rn王宇 7rnrn我想<em>查询</em>出每个人的最低分数 如何<em>查询</em>?
SQL复杂查询问题
我现在有一个表,有一个头痛的<em>查询</em><em>问题</em>,看看哪个朋友可以帮忙划解一下!rnrn 表1 ID name mobile state timesrnrn 1 刘一 8888888 0 2009-09-17rn 2 李一 8777888 0 2009-09-16rn 3 刘一 8888888 0 2009-09-17rn 4 赵一 8888866 1 2009-09-18rn 5 刘一 8888888 0 2009-09-17rn 6 李一 8777888 0 2009-09-15rn 7 刘一 8888888 1 2009-09-14rnrn我现在想按手机号分组,更新相同记录的最新一条记录的时间并且把所有对应的state至1,其它相同记录时间不变,rn
复杂查询应用问题
rn型号2556 分别在A,B,C仓库有库存。rn下面是我做的<em>查询</em>结果。rn-----------------------------------------rnID 订单号 型号 A仓库 B仓库 C仓库 下单日期rn1 001 2556 10 20 100 2011-09-1rn2 002 2556 10 20 100 2011-10-1rnrnrn现在要做成以下效果:rn同一型号,当下单日期最早,库存显示在最早的订单那行。rn如果存在多张订单的下单日期一样,则库存显示在 ID值最小的订单那行。rn----------------------------------------rnID 订单号 型号 A仓库 B仓库 C仓库 下单日期rn1 001 2556 10 20 100 2011-09-1rn2 002 2556 2011-10-1rnrn3 007 2600 30 40 120 2011-11-2rn4 008 2600 2011-11-2rn5 009-1 2600 2011-11-2rnrnrn请问能否用SQL实现?rnrn
asp复杂查询问题
sql数据库表中有城市、年份、数据rn<em>查询</em>如:北京、天津、上海三个或以上城市,2001年、2002年或多年数据<em>查询</em>。rn显示为:城市\年份 2001年 2002年 2003年rn 北京 12 33 63rn 天津 32 62 78rn 上海 23 333 34rn如何用asp实现<em>查询</em>显示,多谢了!!!
复杂查询的分页问题?
我做了一个<em>复杂</em><em>查询</em>,用一个变量存<em>查询</em>条件,然后结果分页显示.变量是一个字符型,例如会是:"where fieldA1 like % 中国北京 %"rn<em>问题</em>是分页显示<em>查询</em>结果的时候,我把这个变量作为条件之一传到下一页的时候,这个<em>查询</em>的条件变量将只有"where fieldA1 like"这不完整段,rn怎么解决这个<em>问题</em>呢?
==============SQL 复杂查询问题===============
现有一表Table:rn字段为 货号,生产数量,年,月,日rn怎样用<em>查询</em>统计得到报表:rnrn货号,本月生产数量,累计生产数量rn1123 500 6000rn1124 300 300rn1125 6000 15000 rnrnrn将年、月用参数传入<em>查询</em>。rn
再来一个复杂查询问题
表的结构如下:rnid numb name rn1 11 aarn2 12 aarn3 13 bbrn4 14 ccrnrn有几个同样结构的表rnrn要求如下:rn统计所有表中name=aa的记录个数rnrn
存储过程复杂查询问题
我在做一个服务器管理系统:rn有一台帐务服务器(CtrlSvr),若干台业务服务器(S1、S2、S3)。rn系统有很多用户,每个用户允许与服务器建立n个连接(每个用户的n都不同,0
关于数据库的复杂查询问题
这边有个数据库,里面有客户信息表,和客户产品信息表1,2,3,4。现在的想实现的功能是,当给定日期条件,检索产品信息4个表,只要符合条件的,就得到客户的ID信息,然后根据客户ID检索所有产品信息表里面同一个客户的信息,看看是否有符合日期条件的值。如果都小于给定的日期条件,则判断客户状态为流失。如果有一个大于给定日期条件,则判断客户正常。(后面这个改变客户状态不是很大的<em>问题</em>,麻烦的是前面的检索)求助各位能够给点思路或者方法,谢谢了。
复杂查询问题
我在advSearch.asp中,从其另一页面(index.asp)中得到传来的值,构造sqltext字符串.运行后,出现错误提示:rnMicrosoft VBScript 编译器错误 错误 '800a03f6' rnrn缺少 'End' rnrn/iisHelp/common/500-100.asp,行242 rnrnMicrosoft OLE DB Provider for ODBC Drivers 错误 '80040e14' rnrn[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在<em>查询</em>表达式 'Title like '%盒%' and BigClassName='电动玩具' and SmallClassName=' 电动车' and (price(between '&p_from&' and '&p_to&')) and p_long='&len&' and p_width='&wid&' and p_height='&hig&'' 中。 rnrn/onlinesearch/AdvSearch1.asp,行29 rn我是哪里出错了?谢谢各位..rnrnprice为价格,在p_from 与 p_to之间.rnrn
一个复杂查询问题
有一张表rn日期 人员编号 总钱数 已用钱数 rn2004/01/11 001 10000 50rn2004/01/12 001 10000 500rn2004/01/11 002 10000 50rn2004/01/12 002 10000 500rnrn<em>查询</em>后显示为:rn人员编号 剩余钱数rn001 10000-50-500rn002 10000-50-500rnrn请问该如何实现
复杂查询问题
各位大侠:rn有这样一张表testrntestrnrnDate ID value1 value2rn201001 0001 110 900rn201001 0002 120 890rn201001 0003 130 880rn201002 0001 140 870rn201002 0002 150 860rn201002 0003 160 850rn201003 0001 170 840rn201003 0002 180 830rn201003 0003 190 820rn现在我想按一下输出:rnrnID 201001.value1 201001.value2 201002.value1 201002.value1 201003.value1 201003.value1rn0001 110 900 140 870 170 840 rn0002rn0003rn数据量还是很大的有什么好方法没?rnrnrnrnrn
SQL 复杂查询问题!!
[img=https://img-bbs.csdn.net/upload/201503/19/1426751251_26939.png][/img]rnrn条件一:<em>查询</em>agreement_projectid一样,并且它的对应列agreement_project_error都等于0的出来。rnrn条件二:<em>查询</em>agreement_projectid一样,并且它的对应列agreement_project_error只要有一个为1就<em>查询</em>出来。
复杂查询问题:
请大家谈谈如何处理<em>复杂</em><em>查询</em>的<em>问题</em>好不好?rn比如,需要得到一个<em>查询</em>结果,但是要想得到这个结果,使用一个SQL语句的话,需要三层以上的嵌套子<em>查询</em>,总之很<em>复杂</em>,执行的效率非常低!(已经尽可能的做了优化),不能采用存储过程的方法.
问个复杂查询问题
写了段<em>查询</em>的语句,如下:rnrnssp01=request.form("ssp01")rnssp02=request.form("ssp02")rnssp03=request.form("ssp03")rnrq=request.form("yzpk")rnbsxz=request.form("bsxz") rnrnset rs1=server.CreateObject("adodb.recordset")rnrs1.Source="select * from match "rnrs1.Open rs1.Source,conn,1,1rnif not rs1.EOF thenrnj=1rnwhile rs1("o"&j&"a")<>ssp01 and rs1("o"&j&"b")<>ssp02 and rs1("o"&j&"c")<>ssp03 rnsql=" select * from match where oja='" & ssp01 & "' and ojb='" & ssp02 & "' and ojc='" & ssp03 & "' "rnwendrnend ifrnelsernsql=" select * from match where o1a='" & ssp01 & "' and o1b='" & ssp02 & "' and o1c='" & ssp03 & "' and rq='" & rq & "' "rnend ifrnselect case bsxzrn case "01"rn case "02"rn sql=sql & " and match_name='name01'"rn case "03"rn sql=sql & " and match_name='name02'"rn case "04"rn sql=sql & " and match_name='name03'"rn case "05"rn sql=sql & " and match_name='name04'"rn case "06"rn sql=sql & " and match_name='name05'"rn case "07"rn sql=sql & " and match_name='name06' "rn end selectrnend ifrnIf sql = "" Thenrn Response.write"无该信息!"rnEnd Ifrnset rs=server.CreateObject ("ADODB.RecordSet")rnRS.CursorLocation=adUseClientrnRS.Open sql, Conn,adOpenKeysetrnrn------------------------------------------------rn主要的<em>问题</em>是,从前from得到的ssp01,ssp02,ssp03要跟数据库中的oia,oib,oic(i是从1到9)的比较相等,找到为之。然后建立sql语句,但是我这样写,调试的时候加入死循环,不对?请问怎么改?
有点复杂查询问题
制造表:sections(产品,零件图号,零件台耗) 销售表:sales(销售单号,产品,销售数) 采购表:purchases(订购单号,零件图号)rn我想在purchases联表<em>查询</em>时返回'需购总数'as 零件台耗*销售数,但是在制造表里面因为不同的 产品 有共用的零件图号,但是每个零件图号却返回[color=#FF0000]3个<em>查询</em>结果[/color],因为起码有三个产品共用此零件rnSQL code:'select purchases.订购单号,purchases.零件图号,sections.零件台耗*销售数 as 零件总耗 from sections,sales,purchases where (sales.产品=sections.产品)and(sections.零件图号=purchases.零件图号)'rn比如这三个产品销售数分别是A(300)、B(400)、C(500),我想让这些共用零件在<em>查询</em>时显示一条总数,即300*A的台耗+400*B的台耗+500*C的台耗 as 需购总数
复杂SQL查询问题
现在有表A userlist,表B news rn表A的里username字段和news里的adduser字段想对应rn要求输出结果为rnrnA.*,newscountrnrn意思就是<em>查询</em>表A里的所有字段和表B news 里adduser为表A的username的新闻总个数,rnrn说白了,就是<em>查询</em>出表A里的所有记录,然后在每条记录后面跟着这个用户名的在表B里的所添加记录的总条数,rn这样的语句该怎么写?rn谢谢各位大侠了。
又一个查询不会写。。
表结构:rnrn[code=SQL]CREATE TABLE [wenzhang] (rn [hId] [int] IDENTITY (1, 1) NOT NULL ,rn [hTitle] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL ,rn [hContent] [text] COLLATE Chinese_PRC_CI_AS NOT NULL ,rn [hFrom] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,rn [hTDate] [datetime] NOT NULL CONSTRAINT [DF_wenzhang_hTDate] DEFAULT (getdate()),rn [hAdmin] [int] NOT NULL ,rn [hBszt] [int] NOT NULL CONSTRAINT [DF_wenzhang_hBszt] DEFAULT (0),rn CONSTRAINT [PK_wenzhang] PRIMARY KEY CLUSTERED rn (rn [hId]rn ) ON [PRIMARY] rn) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]rnGO[/code]rnrn[code=SQL]hId:编号rnhTitle:文章标题rnhContent:文章内容rnhFrom:文章来源rnhTDate:文章提交时间rnhAdmin:文章提交人rnhBszt:文章状态,0表示未审核,1表示通过,2表示未通过[/code]rnrnrn现在要求显示成这样的格式:rnrn[code=SQL]本年度总提交数据量 未审核的数量 已通过的数量 未通过的数量rn本月总提交数据量 未审核的数量 已通过的数量 未通过的数量[/code]rnrnrn也就是两行,第一行显示本年的汇总信息rn第二行显示本月的汇总信息rnrn要求hAdmin为2rnrn谢谢各位!
又一个sql查询的语句!
又两个表:rna:rn编号 类别 日期 总额rn------------rn1 a 08-01 100.00rn1 a 08-01 200.00rn1 a 08-03 150.00rnrnb:rn编号 类别 日期 总额rn1 b 08-29 50.00rn1 b 08-03 100.00rnrnrn要统计出下面的结果:rnrn编号 日期 总额rn--------------rn1 08-01 300.00rn1 08-03 250.00rn1 08-29 50.00rnrn用了下面的语句rnselect 编号,日期,sum(总额) as 总额 from a left join b on a.类别=b.类别 group by 日期rnrnrn好像是错误的,怎么办?
又一个关于数组查询
package Study;rnrnimport java.util.Arrays; //导入java.util.Arrays类rnrnpublic class Question // 创建类rn public static void main(String[] args) // 主方法rn int ia[] = new int[] 1, 4, 6, 8, 10, 15 ; // 定义int型数组iarn Arrays.sort(ia); // 将数组进行排序rn int index = Arrays.binarySearch(ia, 0, 4, 7); // 查找数组ia中元素4的索引位置rn System.out.println("7的索引位置是:" + index); // 将索引输出rnrn rnrnrnrn运行结果为:-4rn为何不是:-3
又一个简单的查询
select aa,bb from 表1rnrnrn但我想在查出来的结果增加多一列ID,这个ID是自增的:rnrnrnID aa bbrnrn1 1 1rn2 1 12rn3 33 23rn.rn.rn.rnrn先声明我在表1中没ID这个字段,同时也不能在表1中增加ID这个字段来完成本题!
数据库复杂查询问题(我个人认为复杂
谢谢,其实我讲的可能不够明白。我主要要实现这样的目的,我有一个一个年级表,结构如下rn学号 姓名 班级 总分rn1 1 1班 100rn2 2 1班 100rn...rn1 1 2班 100rn2 2 2班 100rn...rn...rn一共可能有十几个班级的数据放在这个表的,我现在要求得到这样一个统计结果.将各班的前25名的学生数据统计出来,放在一个新的表中.请问该如何解决.rn
复杂查询
ZJadjacent.objects.annotate(t_pci=F('cellto__pci')) &amp;lt;QuerySet [&amp;lt;ZJadjacent: 358036728805064833&amp;gt;, &amp;lt;ZJadjacent: 358036733100032129&amp;gt;, &amp;lt;ZJadjacent: 358046645884551297&amp;gt;, &amp;lt;ZJadjacen...
复杂查询
产品交易表A:rnrn产品 日期 数量rn....rnAAA 2010-01-01 100rnAAA 2010-01-10 -50rnBBB 2010-01-01 300rnBBB 2010-01-10 -150rn....rnrn我想通过一个日期范围来<em>查询</em>得到下面的结果:rnrn产品 期初结存 入库 出库 期末结存rnrn比如输入条件2010-1-1至2010-1-31。能够查出产品在2010-1-1前的结余数量,以及1月份出库、入库的数量,以及1月底当天还剩多少数量。
复杂查询
一个表,记录了多个人给多个人打分的成绩,打分项目是多项的。如何用一条SQL语句统计到底有多少人给这些人打分?rnrnrn姓名 打分人数rn-------------rnA 3rnB 2rnC 5
还有点复杂这个问题 ssis和webservice
是这样的,有一个文本文件:rnname agern------------------rnsan 9rntom 10rnrn首先取出第一条数据,作为参数,去创建一个student对象,结果是:rnstudent.name=san;rnstudent.age=9;rnstudent.createdate=new date();//即当前时间rnstudent.status=1;//即默认就是1rnrn然后,需要将name age createdate status,插入一个数据表中rn接着取出第二条数据,依次类推。rnrn不一定一条一条的操作,反正要达到目的,我表达成一条一条的操作只是为了,方便你理解我的要求。rnrn要求是用ssis和webservice来完成,没有办法,用什么工具,我是做不了主的。rn有没有具体的步骤,其实,我还是个ssis菜鸟。rn唉!真是困扰!
MS SQL复杂查询问题
有一数据表X,有2个列a和b, rn表内的数据(a1,b1;a2,b2;a3,b3……,可能是null) rn是其他表的名称(即是表的名称为a1,b1;a2,b2;a3,b3……)。 rn现在要<em>查询</em>出每一行的2个数据对应的表中满足条件T的数据。 rn该如何操作?rn这个<em>问题</em>我在百度悬赏征答,应者寥寥。rn有朋友说要使用游标才能实现,可我研究了半天也没搞明白,请这里的大侠指点一下。rn多谢!rn
请教关于复杂查询问题.
一个基于数据库的web应用(asp+sqlserver2000)中有一个较<em>复杂</em>的<em>查询</em>需要以下步骤实现:rnrn1. 从表A0,B0,C0中<em>查询</em>出一些数据,得到临时表A1,B1.(这里的表A1,B1是逻辑上的表,用于暂存数据,并不是一定要在数据库中生成这些表)rn2. 从A1,B1中<em>查询</em>出结果, 得到结果集R2rnrn要求rnrn1.临时表A1,B1不能用子<em>查询</em>代替(由于该应用中子<em>查询</em>太<em>复杂</em>)rn2.要支持并发操作rnrnrn我一开始尝试用存储过程做,但不知道如何在过程A中暂存调用过程B得到的临时表,以用于进一步的<em>查询</em>,rnrn于是我把临时表全部用View实现,最后在Drop这些View,这样倒是能查出最后结果,但是他不支持并发操作,(因为,在一个数据库中不能同时存在同名的View,而当两个以上的<em>查询</em>同时发生时,就会产生同名的视图用于暂存临时表.)rnrn如果不能在数据库内部实现,我就只能移到ASP中实现,这样将比较<em>复杂</em>, 请教各位,是否有好办法解决这个<em>问题</em>??谢谢,另外,用存储过程是否能实现上述的<em>问题</em>?rnrnrn谢谢.
一个查询复杂的sql问题。。
假设userInfo表中有20032,20033,20034,20035,20036,20055的数据。rn引用表(attentionUser)中数据为:rn[img=https://img-bbs.csdn.net/upload/201305/11/1368258751_867895.jpg][/img]rn如图所示,如何<em>查询</em>出user_id未引用的attention_user_id数据。比如:user_id = 20032时,rn得到的数据会有rnuser_id attention_user_idrn20032 20036rn求指导!!!!!!
一个还算复杂查询问题
一个表rn有一列中,多个记录值相同rnrn但事先不知道这个列的记录值是什么rnrn写一代码,得出所以记录值相同的记录个数,并显示记录
一个复杂的sql查询问题
假定有A,B,C,3个表rnrnA中内容rnaa bbrn88 55rn66 55rn33 55rn22 55rn33 55rn88 55rn33 55rn22 55rn66 55rn22 55rnrnrnB中内容rnaa(主)rnaa ccrn00 66rn11 77rn22 66rn33 99rn44 88rn55 99rn66 55rn77 88rn88 66rn99 99rnrnC中内容rncc(主)rncc ddrn00 66rn11 77rn22 88rn33 55rn44 88rn55 99rn66 55rn77 88rn88 66rn99 99rnrnrn现在要将A表中的aa和B表中的aa关联,rn再将B表中的cc和C表中的cc关联.rnrn最后(难点),要取出A表中每类对应于C表中的前两条记录,并取出所有表所对应的内容rnrn比如上面:rnA表中aa列的22和88,和B表中aa列的22和88rn关联后,对应B表中cc列是66rnrn那么取出A表中的内容就应该是rn88 55rn22 55rnrn再比如上面:rnA表中aa列的33,和B表中aa列的33rn关联后,对应B表中cc列是99rnrn那么取出A表中的内容就应该是rn33 55rn33 55
■■复杂查询问题,高分相送
原始表如下格式:rnClass CallDate CallCountrn1     2005-8-8 40rn1     2005-8-7 6rn2     2005-8-8 77rn3     2005-8-9 33rn3     2005-8-8 9rn3     2005-8-7 21rnrn根据Class的值,按日期分别统计出CallCount1,CallCount2,CallCount3。rn当该日期无记录时值为0rn要求合并成如下格式:rnCallDate  CallCount1  CallCount2  CallCount3rn2005-8-9  0       0       33rn2005-8-8  40      77      9rn2005-8-7  6       0       21
又一个查询问题,请教各位大哥
有两个表:Invest Memberrnrn表中的字段如下: Investrntype1 name frist second money issuernT aa 101 100 77rnT aa 101 100 77rnT aa 101 33 74rnZ cc 444 101 100 77rnZ dd 33 33 333 75rnZ aa 101 100 55rnMember表rnrnname T_commision Z_commision rnrnaa 4.3 22.1rnrncc 22.0 55.3rndd 10 20rn我现在想做<em>查询</em>以frist或second 为101 为条件rn结果如下:rn类型 名字 记录数 总投资 所的 期数rnrnT aa 2 200 200*4.3 77 rnZ aa 1 100 100*22.1 55rnz cc 1 100 100*55.3 77rnrn该怎么样写<em>查询</em>语句呢?rn注:所的为其总投资*他在会员表里想对应的值。rnT对应Member表中的T_commision
又一个令人伤神的SQL查询问题
公司是三级架构:rnrn1级 公司总部rnrn2级 湖南分公司 山东分公司 ......... rnrn3级 湖南AA有限公司 湖南BB有限公司 rn 山东CC有限公司 山东DD有限公司 山东EE有限公司rn ............rn rn简单的说,就是3级里面公司名的前几个子 一定会是2级里面的地名。 而2级里面一定是由 地名+分公司组成的。rnrn rn 现在需要找出来 3级子公司的各个部门各有多少员工?
关于一个复杂查询问题
有一个表pen 数据窗口是dw_1 rnrn其中的一个字段是D 有一个sle_1rnrn里面的数据是这些,是字符型的,如:10.5 1.87 2.8+0.05 3.9+0.05 rnrn现在想<em>查询</em>字段D,把跟它大小差不多的数都查出来,如相差20%左右的数都查出来。 不能用字符比较大小这样<em>查询</em>出来不是想要的值,用字符比较大小的话,2.8+0.05比10.5都要大了rnrn这样比较出来的数据不准,比较乱,rnrn现想先通过转换然后再进行比较,rnrn哪位大大可以解答一下:在线等!稍微详细点的代码,谢谢rnrn
SQL Server复杂查询问题!!!
假如我有一段sql的<em>查询</em>语句,查出的结果插入到一张临时表里。rn[code=SQL]rnselect a,b,c,count(d) into #temp rnfrom X ... rnwhere time='2007-7-1' and ...rngroup by a,b,crn[/code]rnrn然后我把a,b,c作为我下一个sql<em>查询</em>的条件select ,再做一个<em>查询</em>,最后要的显示结果rn就是<em>查询</em>出 a,b,c,count(d), count(e)rn[code=SQL]rnselect a,b,c,count(d), count(e)rnfrom Y ...rnwhere time='2007-9-1' and ...rngroup by a,b,crn...(a,b,c,d都是从temp表中取出来的)rn...rn[/code]rnrn省略号就是还可能有其他的条件,大体这样一个意思。rn写一段sql语句,组织一下,让先执行第一段sql,这样temp表有数据了,然后再执行第二段sql,怎么写?
CAST 复杂查询问题
http://topic.csdn.net/u/20081125/15/06dab7bf-3926-4104-8081-bddfe0bcaeeb.html rn原<em>问题</em>:rnSELECT IC.itemId FROM PE_CommonModel IC INNER JOIN PE_CommonProduct IT ON IC.ItemID=IT.ProductID rnWHERE IC.NodeID in (SELECT arrChildID FROM PE_Nodes WHERE nodeid=9 ) rn出现错误 rn服务器: 消息 279,级别 16,状态 3,行 1 rn在这一子<em>查询</em>或聚合表达式中,text、ntext 和 image 数据类型无效。 rn服务器: 消息 306,级别 16,状态 1,行 1 rn不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。 rnNodeID 是INT型 rnarrChildID 是ntext型 rnrnrnrn此贴的正确回复 rnSELECT IC.itemId rnFROM PE_CommonModel IC rnINNER JOIN PE_CommonProduct IT rnON IC.ItemID=IT.ProductID rnWHERE EXISTS(SELECT 1 FROM Pe_nodes WHERE nodeid=9 AND CHARINDEX(',' + RTRIM(ic.nodeid) + ',' ,',' + [color=#FF0000]CAST(arrChildID AS NVARCHAR(4000))[/color] + ',')>0 rnrnrn现在有一个<em>问题</em>:arrChildID是从另外一个表<em>查询</em>得到的结果 arrChildID为SELECT arrChildID FROM PE_Nodes WHERE nodeid=9<em>查询</em>的结果rn 我将这个代入语句中rnrnSELECT IC.itemId rnFROM PE_CommonModel IC rnINNER JOIN PE_CommonProduct IT rnON IC.ItemID=IT.ProductID rnWHERE EXISTS(SELECT 1 FROM Pe_nodes WHERE nodeid=9 AND CHARINDEX(',' + RTRIM(ic.nodeid) + ',' ,',' + [color=#FF0000]CAST((SELECT arrChildID FROM PE_Nodes WHERE nodeid=9) AS NVARCHAR(4000))[/color] + ',')>0 rnrnrn不正确,这该怎么办?rnrn[color=#FF0000]CAST((SELECT arrChildID FROM PE_Nodes WHERE nodeid=9) AS NVARCHAR(4000))[/color]rnrn重点是这个写法怎么修改呢?rnrnrnrnrnrn
综合查询问题(很复杂
有一表,其中有两个字段 来源 ,类别rn现在我要这样的结果:rn 类别1 类别2 类别3 ...(这个表中出现过的所有类别)rn来源1 数量11 数量12 数量13 ...rn来源2 数量21 数量22 数量23 ...rn................................rn................................rn.rn.rn.rn(这个表出现过的所有来源)rnrn要求用一个SQL语句。数量11是指来源为来源1,类别为类别1时在这个表中有多少行数据rn
关于EF的复杂查询问题.....
数据库有 MenuCode,MenuName,ParentCode 三个字段..rnrn菜单模型有 MenuCode,MenuName,ParentCode,ParentName 四个字段rnrnEF里面有什么办法能一次性的把菜单的list取出来,并且根据ParentCode把每个model的 ParentName 填充呢? rnrn就是把每个菜单的上级菜单的名字通过一个<em>查询</em>或者什么取出来.....rnrnsql的话可以直接这样写 Select A.*,B.MenuName as ParentName From sys_menu A left join sys_menu B on B.MenuCode = A.ParentCodernrnEF不知道怎么弄了....rnrn想过先把列表取出来,再用foreach赋值..但是感觉好笨啊......
请问一个复杂查询问题
一个表有以下字段和数据,每一条记录是一篇稿件的数据rnrn通讯员编号 稿费 见报日期(DATATIME)rn001 100 2000-10-10 00:34:23rn002 200 2000-10-10 00:49:59rn003 300 2000-10-15 10:15:15rn001 100 2000-10-28 01:01:01rn002 200 2000-10-12 12:12:12rn003 300 2000-10-11 11:11:11rnrn另一张表有如下字段和数据rn通讯员编号 姓名rn001 张一rn002 张二rn003 张三rnrn我想得到2000年10月份的汇总,但是只有一个表示年月的字符串"2000-10",然后得到以下数据rnrn通讯员编号 姓名 稿费总和 稿件数 rn001 张一 200 2rn002 张二 400 2rn003 张三 600 2rn
请教一个复杂查询问题
一个表有以下字段和数据,每一条记录是一篇稿件的数据rnrn通讯员编号 稿费 rn001 100rn002 200rn003 300rn001 100rn002 200rn003 300rnrnrn我想得到以下数据rnrn通讯员编号 稿费总和 稿件数 rn001 200 2rn002 400 2rn003 600 2
请教一个复杂查询问题~~
假设有这样两个表~~rnItem表:rnItemNo VARCHAR2(10)rnItemName VARCHAR2(30)rnUnitPrice NUMBER(6, 2)rnDescription VARCHAR2(50)rnrnOrder表:rnOrderNo VARCHAR2(10)rnItemNo VARCHAR2(10)rnAmount NUMBER(5)rnrn在Order表中有这样几条记录,OrderNo“XX1234”中包含7件编号为ZN414的物品,5件编号为MC6809的物品和16件编号为HM20C的物品,在表中表达为:(“XX1234”, ZN414”, 7), (“XX1234”, “MC6809”, 5) 和 (“XX1234”, “HM20C”, 16).rnrn如何写出<em>查询</em>Order总价(即Amount和UnitPrice的乘积)比OrderNo为“XX1234”要大的所有记录
一个复杂变态的查询问题
假如我有一张表,表名test,有3个字段c1,c2,typern数据如下rn c1 c2 typern 第1行 a 9 5rn 第2行 b 8 5rn 第3行 c 7 6rn 第4行 d 6 6rn 第5行 e 5 7rnrn 现在我要写个<em>查询</em>语句,类型相同的数据,只要显示一行就可以了,rn 也就是上面的数据只要显示第1行,第3行,第5行!如下:rn c1 c2 typern a 9 5rn c 7 6rn e 5 7rn 这<em>查询</em>语句该怎么写?rn 想了很久想不明白,郁闷ing
sql 查询问题复杂
我有一个表,其中数据有几百万,我要把这个表的数据6万6万的导出到excel,我要怎么<em>查询</em>才能刚刚好<em>查询</em>到6万。 效果是复制过的就不要<em>查询</em>了那种。
一个超复杂查询问题
rs1=select 字段1,字段2,字段3 from table1 where (条件)rn(<em>查询</em>后rs1只有一条记录,字段2,字段3 为数值型)rnrs2=select 字段a,字段b,字段c,字段d from table2 where (rs1.字段2
MySQL复杂语句查询问题
需求: 项目需要在<em>查询</em>数据的时候,将没有数据的日期自动补充数据。 实现思路: 设定一个变量进行叠加再用一个日期函数进行叠加日期从目标表和变量进行<em>查询</em>,遍历出我们需要的日期。在这个基础上与目标表有条件的左连接,这个时候使用判断函数进行<em>查询</em>,没有数据的日期自动补零。 具体实现效果如下: SELECT t2.all_day AS createdOn, IFNULL(co
oracle 多对多复杂查询问题
两个多对多表A,B rnA rnID1 rnID2 rnB rnID rnNAME rnA.ID1和A.ID2对应B.ID, rn现在要得到: rnA.ID1->B.NAME,A.ID2->B.NAME,怎么写sql,谢谢!
复杂查询问题,200分!!!!!!!
<em>查询</em>条件如下rn1姓名:如果是张三,李四,王二...(可能是30个人)rn2数学:如果是期中、期未、摸底...(可能是30种)rn3语文:如果是期中、期未、摸底...(可能是30种)rn4...(可能很多)rn符合上述条件的记录怎么<em>查询</em>??
关于复杂类型查询问题
与<em>复杂</em>类型有关的<em>查询</em>中以集合体为值的属性rn例rnselect titlern from booksrn where 'database' in (unest(keyword-set))rnrn其中(unest(keyword-set))是什么意思! 高手解释一下rn
一个较为复杂查询问题
我厂现有一批员工的消费数据,表结构如下:rnFDateTime,Money,Machrn张三rn表示时间,金额,收银机号rnrn我想得到这样的<em>查询</em>结果:rn日期 姓名 01 02 03 /*表示消费顺序*/rn2004年01月 张三 4.5 6.8 10rn
一个很复杂查询问题
只有一个表,表结构如下rnrnid kh jye date timern上面有几千条记录略过rn5001 1 2.00 2009-8-26 11:15:00rn5002 1 3.00 2009-8-26 11:20:00rn下面有几千条记录略过rnrn条件是kh(卡号)和date(消费日期)分别相等,且消费时间在11点到12点之间,怎么能从表中选出这两条记录呢?rnrnrnrn
关于SQL的复杂查询问题
本人新手、学生 论坛规则还不太懂 但是现在这个<em>问题</em>真的很着急 请各位前辈帮帮忙rnrn现有表如下:rnrnTeacherID TeacherName ProgramID ProgramNamern12 张三 7 院级项目rn13 李四 7 院级项目rn14 王五 7 院级项目rn13 张三 9 系级项目rn18 小三 9 系级项目rn14 王五 9 系级项目rn 9rn 10rn 11rn rn<em>问题</em>:现在我想同时<em>查询</em>出每一个项目(院级项目或系级项目、、、)中的任一条记录,结果如下:rnTeacherID TeacherName ProgramID ProgramNamern12 张三 7 院级项目rn18 小三 9 系级项目rn或:rnTeacherID TeacherName ProgramID ProgramNamern13 李四 7 院级项目rn14 王五 9 系级项目rn即每个项目显示一条记录不管教师(TeacherName)是否重复、、rnrn之前有在论坛上搜过类似的贴子 但未能解决<em>问题</em> 请各位前辈务必要帮帮忙呀 谢谢了
本人的又一个水晶报表的问题~~~~关于查询
请教一个<em>问题</em>,如何在水晶报表中添加一个行或列,显示的内容是我从数据库中<em>查询</em>得到的谢谢,例如select name from sale where name='aaa'
又一个access查询问题,解决马上给分!
access的table表结构如下:rncompany_id ,value,unit....rn内容如下:rn company_id ,value , unitrn  001    25 米rn  003    130   斤  rn  001    40   米rn  002    80   克rn  001    90   米rn  003    60   克rn  001    40   米rn  002    50   克rn   . .rn . .rnrn有900多个company_id,要做这样的<em>查询</em>:rn计算同一company_id所对应的全部value的和,同按这个和从大到小排序,如果单位统一则显示该单位,如不同则显示“混合”。rn如上的排序结果为rn  company_id value  unitrn 001 195 米rn 003 190   混合rn 002 130   克rn . .rn . .
又一个简单的问题 又一个得分的问题
HelloWorld.java编译HelloWorld.class存入C:\tomcat\webapps\ROOT\WEB-INF\classes下,rn在ie中输入http://localhost:8080/servlet/HelloWorld出现如下错误:rnHTTP Status 404 - /servlet/HelloWorld.classrnrn--------------------------------------------------------------------------------rnrntype Status reportrnrnmessage /servlet/HelloWorld.classrnrndescription The requested resource (/servlet/HelloWorld.class) is not available.rnrnrn--------------------------------------------------------------------------------rnrnApache Tomcat/5.0.27rn什么原因予以解答!!
又一个问题
buff db "abc$"rnlea dx,buffrn mov ah,09hrn INT 21hrnrn上面是一个代码段,请问有什么错误啊?rn为什么不能输出呢?
又一个问题
我在用VB实现备份功能时,想用一个进度条来显示备份和恢复时的进度,备份和恢复的SQL<em>查询</em>语句中有一个反回备份进度的,我设成10但在VB程序中只收到一条,然后就完成了,还有时死机,不知道是线程<em>问题</em>还是怎样,请高手指点
DirectX9.03D游戏开发编程基础 随书代码下载
龙书源代码。初学dx时可以参考一下的东西 相关下载链接:[url=//download.csdn.net/download/zhpw213/2627464?utm_source=bbsseo]//download.csdn.net/download/zhpw213/2627464?utm_source=bbsseo[/url]
我的系统模型下载
我写了一个程序(一个简单的操作系统的模型),在Bochs和Vitual PC下都能切换到保护模式,并运行后面的代码,可是在Vmare下面就不能切换到保护模式,在真实的PC上也不能切换到保护模式,请问各位高人,这是因为什么呢? (注:我用了自己的DBR把我的Loader.Bin 加载并运行,然后加载了我自己的kennel.sys在bochs和Vitual PC里面都能运行) 另外在Bochs和Vitual PC下的BUS总线都是0(但是寄存器显示调用成功),在VMare下是0x22,在真实的PC上是0x2.各位高人这有何解释呢? 我会上传我的Loader的代码,以及loader.bin,DB 相关下载链接:[url=//download.csdn.net/download/seanhou21cn/3640902?utm_source=bbsseo]//download.csdn.net/download/seanhou21cn/3640902?utm_source=bbsseo[/url]
Timer类的代码下载
使用timer,编程实现的一个timer类。。。。。。 相关下载链接:[url=//download.csdn.net/download/ailuloo/3766059?utm_source=bbsseo]//download.csdn.net/download/ailuloo/3766059?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的