-
[Sql Server] 怎么在T-SQL中实现递归查询
如何在T-SQL中实现递归查询?如下图,有这么一张数据表DayPrice(日报价表)有两列,分别是日期和价格假如这张表的作用是存储每日报价,但周末2天以及各种3-7天的假期等都没有报价,但要求查询结果中,没有报价的日期要取前一天的价格做为当天报价,比如下图中,4月11日和12日为周末,则4月11日要...
20
热度 -
[Sql Server] sql2008安装完成,对象资源管理器管理下如何没有维护计划啊
sql2008安装完成,对象资源管理器管理下怎么没有维护计划啊?sql2008安装完成,对象资源管理器下管理下怎么没有维护计划啊?急急急,请各个大侠帮忙.------解决思路----------------------在管理里面。------解决思路----------------------你的安...
27
热度 -
[Sql Server] A表存有一列值 B表两列存区间值 求A表值在B表哪个区间内
【求助】A表存有一列值B表两列存区间值求A表值在B表哪个区间内本帖最后由Kean1030于2015-04-1616:15:25编辑假设我们统计学生成绩所在的区间【A表设计】:Resultint--学生成绩StudentNamevarchar(20)--学生名字ClassIDint--班级ID【A表数...
90
热度 -
[Sql Server] 有2个SQL,查出来的结果集都是7列,希望把这2个结果集合并,但是要删除重复的行。解决方法
有2个SQL,查出来的结果集都是7列,希望把这2个结果集合并,但是要删除重复的行。有2个SQL,查出来的结果集都是7列,希望把这2个结果集合并,但是要删除重复的行。重复的行的依据是:2个SQL中的某3个字段相同来判断的。这样的SQL怎么写??------解决思路-------------------...
15
热度 -
[Sql Server] sql 绩效分数按比例强制分布,该如何处理
sql绩效分数按比例强制分布需求如下。表中有两个字段,姓名和分数,具体值:姓名1,100姓名2,99姓名3,98姓名4,97姓名5,97姓名6,97姓名7,97姓名8,96比例为A:20%,B:60%,C:20%即这8个人中按照分数由高到低,有20%为A,有60%为B,有20%为C。(8*0.2=1...
49
热度 -
[Sql Server] 文件组什么意思,该如何处理
文件组什么意思文件组到底什么意思,相对于文件的概念,文件组是什么样的一个概念,大神指教,------解决思路----------------------文件组就相当于windows的文件夹,只是数据库中的文件组只存放数据库文件而不存放日志文件,日志文件不属于任何文件组。可以在文件组备份和部分还原上利...
27
热度 -
[Sql Server] 求教SQL查询一定数量符合条件的记录要怎么处理。泪奔中。
求教SQL查询一定数量符合条件的记录要怎么办。。泪奔中。。本人菜鸟一枚,用ASP+SQL2000做了个数据库的应用,在XP上调试。是这样的:我需要进行一项操作,就是从web_clist表中查询10000条cHasContent(nvarchar)字段是NULL的记录,然后通过循环cid将一些完全不同...
5
热度 -
[Sql Server] 请教 查今天开始算 5天内生日的人的SQL语句应该如何写
请问查今天开始算5天内生日的人的SQL语句应该怎么写?表格式名称出生日期张三2011-08-10李四2010-08-01王五1999-09-10SQL语句要求查今天开始算到5天后这段时间内生日的人今天是2014-08-08所以结果应该是名称出生日期张三2011-08-10不知道有没有查农历的函数.....
59
热度 -
[Sql Server] 查询语句 联合查询的有关问题
查询语句联合查询的问题本帖最后由qq_27343673于2015-04-1410:31:25编辑selectSUM(s.ITEM_MONTH_VALUE_1)fromtlk_dept_budgeta,tlk_dept_budget_subb,tlk_addition_of_staffswherea....
92
热度 -
[Sql Server] sqlserver2000为何执行几次job任务后,链路服务器就打不开了
sqlserver2000为什么执行几次job任务后,链路服务器就打不开了job任务执行几天后,sqlserver打开链路服务器失效:错误7399:OLEDB提供程序MSDAORA'报错。OLEDB错误跟踪[OLE/DBProvider'MSDAORA'IDBInitialire::Initiali...
46
热度 -
[Sql Server] 多个数据库数据查询。解决办法
多个数据库数据查询。有两个数据库A和B.A数据库中的表和B数据库中的表T结构一模一样。现在想一个SQL语句查处这两个表的数据叠加。如A数据库中的表T数据是列1列2列3111如B数据库中的表T数据是列1列2列3233查处的结果是列1列2列3111233------解决思路---------------...
91
热度 -
[Sql Server] 提问:数据库还原会不会把 最新的job跟存储过程还原回去
提问:数据库还原会不会把最新的job和存储过程还原回去如题,发现今天存储过程出奇的慢,找原因的时候发现不是记忆中最新的那个存储过程了,内容感觉不一样的,问别人说是最近还原过数据库,想问问数据库还原会不会把我最后一版的job和存储过程覆盖回去。------解决思路-------------------...
87
热度 -
[Sql Server] 根据表中数据count后生产百分率,该如何写
根据表中数据count后生产百分率,该怎么写?有张表AIDFIDATIMEBTIME1012015-01-012015-01-102012015-01-012014-12-123022015-03-012015-04-104022015-03-012014-02-105022015-03-01201...
81
热度 -
[Sql Server] 求个sql查询语句,该怎么处理
求个sql查询语句表products结构如下itemsweightrukuchuku牛腩50车间牛腩60车间牛腩90车间销售牛腩50换箱牛四分体100车间牛四分体100换箱销售求个sql查询语句,得到实际库存库存=(非换箱的)减去(销售的)库存如下:itemsweight牛腩110牛四分体0----...
76
热度 -
[Sql Server] 怎么能把拼贴的语句高效的放入临时表(用于可能多人调用的存储过程)
如何能把拼贴的语句高效的放入临时表(用于可能多人调用的存储过程)现在,我写了个存储过程,由于有很多参数是要靠输入的,所以我只能想到拼贴语句然后发现只能直接生成实体表,可之后又发现,如果多人同时调用的话就不行了,之后就改成了一下方法insert#XXXXXXexec(@sql)可发现这样插入的太慢,几...
38
热度 -
[Sql Server] 高分请问:求修改自增长字段增量sql 语句,详见帖子
高分请教:求修改自增长字段增量sql语句,详见帖子有表A,其中字段ID为identity(1,1)目前最大值为100在保留原数据的前提下:是否有sql语句使ID字段每次由递增1变为递增2比如:上一条插入语句,记录为1024,下一条插入语句的ID就为1026了------解决思路-----------...
46
热度 -
[Sql Server] 事物回滚记要
事物回滚记录我希望在回滚时,将报错信息写入到某张LOG表里面,但是我发现,就算事物回滚了,也不会在begincatchendcatch直接执行INSERT语句,不知道是怎么回事?CREATETABLE[dbo].[TableTest]( [Id][int]IDENTITY(1,1)NOTNULL, ...
59
热度 -
[Sql Server] 大家帮忙给看看哪里有有关问题
大家帮忙给看看哪里有问题本帖最后由bj_tangym于2015-04-1714:38:15编辑今天我真的要疯了,这一个存储过程弄了快一天了,还是各种问题。大家帮忙给看看,如果把查询的列换成*就没问题了,代码贴出来declare@aaaanvarchar(100)set@aaaa='selectstc...
55
热度 -
[Sql Server] sql server 2008 insert 失败但是identity项已递加
sqlserver2008insert失败但是identity项已递增sqlserver2008有一个表主键id设置为identity(1,1),在insert时看不到记录但是id项已递增。求解。------解决思路----------------------identity列,不管插入失败还是成功...
42
热度 -
[Sql Server] sql存储过程中获取指定时间段解决方案
sql存储过程中获取指定时间段本来代码实在页面里的,现在需要写到存储过程中举个简单例子吧stringsql="select*fromAwheretime>'"+DateTime.Now.ToString("yyyy-MM-dd08:00")+"'andtime<='"+DateTime....
36
热度