-
[Sql Server] 求取得一个表的所有字段名用逗号分割的函数,该如何处理
求取得一个表的所有字段名用逗号分割的函数在oracle中取得一个表的所有字段名用逗号分割用函数sys_connect_by_path来解决。而在SQL中有相应的方法实现该功能吗?------解决方案--------------------SQLcodeDECLARE@columnsVARCHAR(5...
78
热度 -
[Sql Server] 分组去掉相邻重复的记录后求累计时间差解决思路
分组去掉相邻重复的记录后求累计时间差分组去掉相邻重复的记录后求累计时间差字段以及数据是:(表1)DevidSystimestate100108:30:100100109:25:200100110:10:101t1(即第一条state=1的记录)100110:10:201100110:10:40110...
29
热度 -
[Sql Server] 挑战一下这个麻烦的sql解决方法
挑战一下这个麻烦的sqldeclare@ttable(num1int,yunsuanfu1varchar(10),num2int,yunsuanfu2varchar(10),num3int,yunsuanfu3varchar(10),num4int,yunsuanfu4varchar(10),num...
107
热度 -
[Sql Server] 给windows 打补丁的时候,怎么保证自己的sqlserver(安装了分析服务,和数据库服务)一直在线
给windows打补丁的时候,如何保证自己的sqlserver(安装了分析服务,和数据库服务)一直在线?本人的程序有OLTP程序,还有OLAP的cube,用户程序是reportingservice和部分的excel直接访问。现在的问题是客户要求无论在任何情况下都可以访问。如果我更新windows补丁...
75
热度 -
[Sql Server] SQL存储过程 循环VS游标 ●请问
SQL存储过程循环VS游标●请教●特价图书:bookname,publishername,isbn,codeprice,publishdate,authors字段books里面:bookid,bookname,isbn,authors,publishername,codeprice,discount...
46
热度 -
[Sql Server] 计算列的元素个数
【高分】计算列的元素个数数据库每一个单元格只有0,1,2的一个数把他们添加都数据库里面是这样的IDlie1lie2lie3121120103011421152216110。。。。。。我想把数据库里面每一列的0,1,2统计出来,怎么做呢?比如说得到lie1有2个0,1个1,3个2lie2有0个0,5个...
104
热度 -
[Sql Server] sql表关联,多条记录合并为一条记录有关问题,求救!
sql表关联,多条记录合并为一条记录问题,求救!!合同表Id申请人经办人负责人合同内容1010203埃保常2030304aggressive3050405嘎嘎4020202大厦噶尔外国人力表id姓名01张三02李四03王五04小二05大傻......现在要用合同表关联人力,将同一条合同只显示一次。比...
109
热度 -
[Sql Server] sql向两张表插入记录的有关问题
sql向两张表插入记录的问题谢谢现在有两张表,在插入A表的时候需要向B表插入一个操作记录,B表中的主码需要手动输入,怎样设A表的插入触发器满足这个要求?------解决方案--------------------createtriggertrg_a2bonaforinsertasbegininser...
72
热度 -
[Sql Server] 高效率的算法
求一个高效率的算法现有表A(IDvarchar(8),DTdatetime,Pfloat),primarykey(ID,DT)表记录数有300万现在求一个ID每一年(表中有记录的年份,如ID=50100100表A中有记录的年份从1951-2008年)连续3天最大P值和(P为null不参与计算).附A...
76
热度 -
[Sql Server] 急>SQL 怎么查詢在某一范圍的字符串
急->SQL如何查詢在某一范圍的字符串DB數據﹕table:t1字段如下productidproductDateproductName00001-000022009-01-01A00001-0000300002-0000100002-0000200002-0000400002-00005現在想...
108
热度 -
[Sql Server] SQL的变量生存期的有关问题
SQL的变量生存期的问题,我有一个自定义函数,根据ID返回一个表变量,在下面的存储过程的循环内,声明一个和返回表有相同结构的表变量。在每次循环时根据游标的变化ID,传入自定义函数,将返回的表插入到声明的表变量中。然后经过计算后,将结果插入另一张表。问题是:每次循环计算的某些列的值是相同的。但自定义函...
43
热度 -
[Sql Server] 【疑惑】关于BCP的导入导出,该怎么解决
【疑惑】关于BCP的导入导出--第一次接触BCP不太会。比如说我想将TEST数据库下的TB表导出到C:\tb.txt我是这么在DOS里写的bcptest.dbo.tboutc:\tb.txt-c-t可是DOS里很无语。。跟我要密码。。。谁帮我看下这个密码是什么问题我是windows身份验证不需要密码...
44
热度 -
[Sql Server] 一个邮件订阅匹配信息的sql语句解决方案
一个邮件订阅匹配信息的sql语句小弟最近在做一个邮件订阅系统,是用户订阅网站上的房源,可以按照自己的要求定制mail表idintemailnvarcharhtypenvarcharmoneystartmoneymoneystopmoneymjstartintmjstopintkeywordhouse...
107
热度 -
[Sql Server] SqlServer 查询遇到特殊字符 '?',无法查询到记录,该如何处理
SqlServer查询遇到特殊字符'?',无法查询到记录查询语句如下whereID='2?**'只要条件字符中包含?字符,就查询不到结果。------解决方案--------------------trySQLcodewhereID=N'2?**'------解决方案----------------...
16
热度 -
[Sql Server] 怎样将a字段值相同的b字段按从1开始的顺序递增?该怎么解决
怎样将a字段值相同的b字段按从1开始的顺序递增?比如1张表:ab-----------str11str11str11str21str21str21str21str21str31str31我想变为ab-----------str11str12str13str21str22str23str24str25...
110
热度 -
[Sql Server] 如果用left outer join连接查询以下的两个表?该如何解决
如果用leftouterjoin连接查询以下的两个表?表1:名称数量R1R2R4R6表2:名称数量 金额R0 2R0 4R1 5R5 3R8 6"说明:当表1数量为1时,可以连接表2中金额的2或4当表1数量为2时,可以连接表2中金额的5当表1数量为4时,可以连接表2中金额的5当表1数量为6...
110
热度 -
[Sql Server] --关于学生管理系统的事情
在线等--关于学生管理系统的事情我是个初学者,打算做一个班级的学生管理系统,碰到一问题,请各位大侠帮忙解答一下,谢谢。本来是想做成一名同学一个记录,可是后来发现每位同学的获奖个数是不一样的,这就对表的update造成了麻烦总不至于每位同学一张表吧------解决方案-----------------...
110
热度 -
[Sql Server] 求答案:数据分组显示,增加递增编号解决方法
求答案:数据分组显示,增加递增编号数据如下:NO顺序0000000000011000000000002100000000000310100000000015010000000001401000000000120100000000011010000000002401000000000230100000...
27
热度 -
[Sql Server] 疑难杂症_难死一般初学者!快来拿分!不胜感激涕零
疑难杂症_难死一般菜鸟!大虾快来拿分!不胜感激涕零!createtableivy(idint,flynn_pkidint,flynn_codeint,datedatetime,ptint)insertintoivyvalues(1,1,2,2009-05-13,25)insertintoivyval...
109
热度 -
[Sql Server] 数据表合并有关问题
数据表合并问题表test1aididpassname表test2aidname我想这样updatetest1settest1.namt=test2.namewheretest1.aid=test2.aid但是提示错误主要是想把test2里面name合并到test1里面去,大家有什么好办法没?----...
29
热度