-
[Sql Server] 小弟我想写一个平均分排名sql应该如何写
我想写一个平均分排名sql应该怎么写主要卡在要根据班级做平均分,要实现的样子大概是这样,但是我查询出来的平均分都是全班的。不知道应该怎么写了。有个考生试卷成绩表,三个外键,考试Id,科目Id,学生Id------解决思路----------------------上一些生成测试数据的语句吧,这样帮你...
29
热度 -
[Sql Server] 求指导!SQL中怎么实现查询时每几行数据合并到一个字段
求指导!SQL中如何实现查询时每几行数据合并到一个字段?数据表如下table:tableAB101201510220131032014104201510520121062016查询出来的数据应该如下(字段B每两行合并):AB10120152013102103201420151041052012201...
58
热度 -
[Sql Server] 非常紧急找人帮忙写个sql
十分紧急,找人帮忙写个sql.本帖最后由sinat_26703809于2015-05-1209:56:30编辑如下图所示,我想实现track_in_user栏位的信息在每小时不同的op_id信息,时间栏位最好可以取track_out_time如下图所示,我想实现track_in_user栏位的信息在...
9
热度 -
[Sql Server] 怎么根据不同字段的值确定查询返回的结果(一个复杂的SQL查询)
求助:如何根据不同字段的值确定查询返回的结果(一个复杂的SQL查询)求助:如下图,是一个任务(每个任务有N个步骤,每个步骤对应数据库中一条记录)在数据库的存储,如果AppFather_ID是结果为0则表示一个任务的开始,而其对应的App_ID是任务下一步的AppFather_ID。如果App_ID在...
35
热度 -
[Sql Server] SQL 利用递归查询数据,该如何解决
SQL利用递归查询数据有表结构id,parentID。返回在这一个组的全部数据,以及所在的层数如1,05,19,510,2上面的结果,不管输入1,5,9最后都返回115293(1,5,9都在一个组里面的,而10是在2的组里面的)因为9的上级是5(深度是3),5的上级是1(深度是2),1的父级是0(0...
26
热度 -
[Sql Server] 有一个表,列比较多,各列值有重复,怎么取出各列不相同的值
有一个表,列比较多,各列值有重复,如何取出各列不相同的值表结构如下,T,M有对应关系T1T2T3T4M1M2M3M41AAAAABAA2ACCCDDCC取出T,M字段中被修改的字段及数值显示结果有三列:被修改的字段,原内容,修改后的内容结果格式显示如下:被修改的字段原内容修改后的内容T2ABT1,T...
71
热度 -
[Sql Server] sql数据库查询的目录
sql数据库查询的索引我有一张表假设有字段id,price,AddTime,现在我想查这个月的price总和,还有上个月的price总和,或者去年某个月份的总和。由于数据很多,我是不是应该给AddTime建立一个索引?(dateTime类型)我现在知道的是比如select*fromAwhereAdd...
28
热度 -
[Sql Server] ,大神们,随意给定坐标范围怎么进行查询
求助,大神们,随意给定坐标范围如何进行查询随意给定坐标范围如何进行查询------解决思路----------------------不给表结构吗------解决思路----------------------神一样的提问。。。
46
热度 -
[Sql Server] sql 计数解决方案
sql计数sql统计一张表中相同行的个数------解决思路----------------------selectsum(记录数)from(select全部列,count(*)记录数fromtable1groupby全部列havingcount(*)>1)aa------解决思路------...
77
热度 -
[Sql Server] ,从成绩表中过滤数据
求助,从成绩表中过滤数据本帖最后由u010312979于2015-05-1215:33:28编辑CREATETABLE[dbo].[ExamResult1]( [ID][uniqueidentifier]NOTNULL, [PaperID][uniqueidentifier]NULL, [UserI...
32
热度 -
[Sql Server] 本人初学者求大神解决实现顺序点连接
本人菜鸟求大神解决实现顺序点连接------解决思路----------------------;WITHCTEAS( SELECTROW_NUMBER()OVER(ORDERBYGETDATE())RN ,起点点号,连接方向 ,CAST(起点点号+'->'+连接方向ASVARCHAR(M...
72
热度 -
[Sql Server] 目录深入浅出:堆表
索引深入浅出:堆表在上一个文章里,我们理解了有聚集索引表和没有聚集索引表之间的区别。有聚集索引的表叫聚集表。没有聚集索引的表叫堆表(heaptable)。堆表(heaptable)没有聚集索引的表堆表在sys.partitions里有1条index_id=0的记录数据存储没有任何的顺序,插入数据也没...
52
热度 -
[Sql Server] 用IN 問題請教解决方法
用IN問題請教您好:在網路上看到:(1)select*fromConsumewherecardnoin('3322','2323')可以使用到cardno上的索引(2)而如果跟上子查詢就會導致無法使用索引如select*fromconsumewherecardnoin(selectcardnofro...
53
热度 -
[Sql Server] MSSQL 表中千万数据更新需要10多分钟 请教如何优化
MSSQL表中千万数据更新需要10多分钟请问怎么优化存储过程语句如下里面有多张千万数据的表就是把一个人的数据转移给另外一个人SETQUOTED_IDENTIFIEROFFSETANSI_NULLSOFFGOALTERprocedure[dbo].[SP_UserDataChange](@NewUse...
922
热度 -
[Sql Server] 求大神SQL语句,该如何解决
求大神SQL语句表T数据:客户 品项 日期 分公司 日销 年销100 1010 20150501 6000 5 25100 1010 20150504 6000 5 40101 1010 20150501 6150 10 100101 1011 20150501 6150 5 50101 1010 ...
98
热度 -
[Sql Server] sql怎么利用查询出来的数据再次查询原表中的项
sql如何利用查询出来的数据再次查询原表中的项菜鸟一个,求各位大牛解答。问题如下:有一张表,表名为status;假设status表(里面有重复项)内容如下:列名:alonlat1111221011391011112我想先统计a字段下各项的出现次数,并把lon,lat项也显示出来。想得到结果如下:a出...
21
热度 -
[Sql Server] 急查询年度有关问题
急急急急急急急急急急!!!!查询年度问题现在我的数据库中有一个字段存的是日期,我想通过日期获取到年份,并对年份筛选id日期(data)名称12015/4/27a22014/12/21b32015/4/29c我想得到一个年份字段包含2014、2015,以及通过年份能查询到其他的数据------解决思路...
29
热度 -
[Sql Server] 附加数据库异常是5120
附加数据库错误是5120附加数据库,明明data下的文件夹里有.MDF文件啊,为什么一添加就没有啊?还有,错误为5120是什么意思?权限问题还是怎样啊?------解决思路----------------------首先移动到英文路径下试试看,如果再不行确定sqlserver实例启动账户是否有权限访...
70
热度 -
[Sql Server] vs中执行简单的insert语句没有程序异常但运行出来的还是有有关问题
vs中执行简单的insert语句没有程序错误但运行出来的还是有问题啊我在数据库里建了一个叫Mytest的数据库,里面表格,用VS新建了一个WPF文件,添加了一个Button,输入程序运行的时候没报错,那为什么我在mytest里没发现我新插入的数据呢?为什么点BUTTON也不显示welldone?前一...
24
热度 -
[Sql Server] sqlserver 中用随机数初始化表的有关问题
sqlserver中用随机数初始化表的问题需要初始化表,以便测试。表结构如下:要求是,组织代码001不变,日期从20140201开始一直到20140430,每一天对应一条数据,d1为2500~3200间的随机数,d2为0~1之间的随机数,当d2为1是,d3随机填写"较大",”严重“,”特大“三个中的...
52
热度