-
[Sql Server] 上下级品种整合在一起
上下级类别整合在一起很久没写SQL语句了.有点不会了!表Aidnameparentiddepth1移动设备012电脑周边013大家电014无线路由125无线网卡126冰箱32要按父-子关系来排列idnameparentiddepth1移动设备014无线路由125无线网卡122电脑周边013大家电01...
59
热度 -
[Sql Server] 探秘空值位图掩码(NULL bit地图 mask)
探秘空值位图掩码(NULLbitmapmask)这篇文章我想谈下空值位图掩码(NULLbitmapmask),并揭开它的神秘面纱。空值位图掩码是在存储引擎层为列是否存储NULL值进行编码。它是一个简单的位图掩码,如果值是1的话,表示这列有NULL值,如果是0的话,表示这列有具体的值(非NULL值)。...
137
热度 -
[Sql Server] ,SQL语句如何写
求助,SQL语句怎么写A表,字段为r_id,r_nameB表,字段为h_id,r_idC表,字段为s_id,h_id,s_nameD表,字段为e_id,h_id,e_name要查询出如下的信息,SQL语句应该怎么写?r_names_namee_name------解决思路--------------...
37
热度 -
[Sql Server] 奇葩sql统计有关问题
奇葩sql统计问题需求就是统计电表每天用了多少电电表记录表(id自增编号dianbiao电表curvalue当前电表值addtime抄表时间)iddianbiaocurvalueaddtime1dianbiao1175.432015-06-1512:17:252dianbiao2207.232015...
45
热度 -
[Sql Server] 二叉树结构查询sql。
求一个二叉树结构查询sql。。查询结果:这个left和right是下属个数NAMELEFTRIGHTA33B11C11D00E00F00G00数据库表结构:NAMELEFTRIGHTPNAMEABCROOTBDEACFGADBEBFCGC请问下可以实现么,这个树是没下限的------解决思路----...
14
热度 -
[Sql Server] 左联接查询优化解决方案
左联接查询优化SELECT*FROMdbo.Tool_AssetsTool_1asaLEFTJOINdbo.Tool_AssetsTool_2asbONa.VGUID=b.VGUIDLEFTJOINdbo.Tool_AssetsTool_3ascONa.VGUID=c.VGUIDLEFTJOINdb...
38
热度 -
[Sql Server] 两个字段 Group by 的有关问题
两个字段Groupby的问题。想要的结果kwh1,kwh2,kwh3kwh4689512855250503意思就是让kwh3和kwh4先合并成一列,然后groupby------解决思路----------------------SELECTSUM(kwh1)kwh1,SUM(kwh2)kwh2,k...
37
热度 -
[Sql Server] 服务器上日志报错(好像是SQL的异常)
服务器上日志报错(好像是SQL的错误)服务器上日志报错,如图:百度了下,好像是说:用户对数据库的连接数过大!我查询了下:SELECT@@MAX_CONNECTIONS得到的结果是:32767但是我的网站访问量并不大,每天IP大概在5000-6000。按照这个量,应该不会超过32767啊?为何会报这个...
73
热度 -
[Sql Server] 转换uniqueidentifier类型的函数如何写
转换uniqueidentifier类型的函数怎么写?输入参数是一个uniqueidentifier类型的数。比如:10666CB5-C58E-4A61-B21C-000137177A8A现在我用了某种方式转换一下,它最终变成“E78B5L24”在C#中,我是这样实现的。publicstaticst...
39
热度 -
[Sql Server] SQL 延续范围
SQL连续范围现在有这么一个需求,需要合并序号连续且内容相同的记录范围,原始数据如下所示:Id status1 good2 bad3 good4 good5 good6 bad7 bad输出的效果如下:id范围status 相同的个数1good12bad13-5good36-7bad2要达到这种效果...
117
热度 -
[Sql Server] 遍历递归的SQL语句
求一个遍历递归的SQL语句原始数据:IDNAMEID_PARENT1A32BNULL3C54DNULL5E26F1ID_PARENT是父节点,需要找到每条记录对应的最上层父节点需要结果IDNAMEID_PARENTID_GROUP1A322BNULL23C524DNULL45E226F12麻烦哪位朋...
104
热度 -
[Sql Server] 设立某个字段中的值不重复
设置某个字段中的值不重复如题,我的目标是这样的:在给一个表添加新列时同时设置这个列中的值是唯一的,也就是再往这个列写数据时保证数据不重复。如果不行的话,另外用语句设置也行,但是我这出错,因为发现对象名称和索引名称有重复的键,,,,请高手赐教------解决思路--------------------...
82
热度 -
[Sql Server] 存储过程不能插入第二个参数,该如何解决
存储过程不能插入第二个参数ALTERPROCEDURE[dbo].[getaccount]@shuliangint@fuwuqichar(20)asdeclare@accountchar(100)declare@mytabletable(zhanghaochar(100))declare@jicii...
46
热度 -
[Sql Server] 经常死锁怎么处理
经常死锁怎么办。2015-06-1016:37:10,388[39]ERRORBLL.WxUserInfo[(null)]<(null)>-System.Data.SqlClient.SqlException:Transaction(ProcessID98)wasdeadlockedon...
53
热度 -
[Sql Server] “where is not null” 话语为什么不起作用?
“whereisnotnull”语句为什么不起作用???selecttop2000BuildingNo,rt.StdCodeasMeterusetype,brbhth.LineType,UseType,DADay,DAHour,SumQty,LablefromBuildingReportByHour...
48
热度 -
[Sql Server] 存储过程中掏出top5,但是只获得了一条
存储过程中取出top5,但是只获得了一条代码如下ALTERPROCEDURE[dbo].[getaccount]@accountchar(100)outputasbegintranselecttop5@account=accountfromaccountwith(readpast,updlock)w...
86
热度 -
[Sql Server] SQL Server 触发器,求诸位大牛帮帮忙
SQLServer触发器,求各位大牛帮帮忙!本帖最后由ChenFei__于2015-06-1213:40:02编辑USE[StuTuitionMan]GO/******Object:Trigger[dbo].[AutoTuition]ScriptDate:06/11/201523:22:10****...
69
热度 -
[Sql Server] 在数据量非常大的情况下,怎么更改表的主键
在数据量非常大的情况下,如何更改表的主键?我的一个表里数据大概有几十G,建表时没设置主键,只要一查询时内存爆满,现在想设置主键,手动设置时一保存数据库就死了,有没有什么好的办法啊,多谢各位了------解决思路----------------------设一个吧altertable表名addcons...
75
热度 -
[Sql Server] 全文索引 CONTAINS 模糊查询解决方法
全文索引CONTAINS模糊查询我创建了数据库COMPANY,并在字段FMARK上建立了全文索引,然后查询:SELECT*FROMCOMPANYWHERECONTAINS(FMARK,'FORMSOF(THESAURUS,run)')结果都只能包含run记录,不能查到包含“ran”“running”...
442
热度 -
[Sql Server] 日期SQL语句!
求一个日期SQL语句!!!开始时间startdate(2015-6-17)、结束时间enddate(2016-6-17)求开始时间到结束时间之间每月3号的日期?求开始时间到结束时间之间每周二的日期?解不出来给点思路吧。------解决思路----------------------筛选出每月3号SE...
71
热度