-
[Sql Server] 关于数据库某字段中是以逗号分割的数据,去除重复有关问题
关于数据库某字段中是以逗号分割的数据,去除重复问题现表中某字段是逗号分隔数据,如表Aidname1,2,3,3,4,5哈如何实现去除id中的重复,实现修改id为1,2,3,4,5------解决思路------------------------1.初始数据IFOBJECT_ID('dbo.A','...
68
热度 -
[Sql Server] SQL 两个结果集的字段相减 合拢为一个结果集
SQL两个结果集的字段相减合并为一个结果集请问如何生成一个结果用下面的字段减上面的字段上面的查询语句SELECT*FROMView_FansWHEREyears='2015'ANDmonths='10'ANDissub=0下面的查询语句SELECT*FROMView_FansWHEREyears='...
85
热度 -
[Sql Server] 目录修改内幕
索引修改内幕索引修改的大致规则:对表的任何修改操作(UDI),总会对表上的非聚集索引执行等价的操作。某些更新操作除外。对表的任何修改操作,都会先修改堆或者聚集索引,然后再修改非聚集索引。如果修改的数据行,正是过滤索引过滤掉的行(过滤索引的叶级页不包含的行),则不会对过滤索引产生任何操作。插入数据行对...
95
热度 -
[Sql Server] 小弟我与ADO.NET二三事
我与ADO.NET二三事天气渐冷,闲来无事就把业余时间自己使用的数据访问库凉一凉.这个库本人自己使用了2年多,主要用于个人学习时需要操作数据库时使用,非组织和商业性质的使用.记得上学的时候,在网络上看到SqlServerHelper操作ADO.NET甚方便,一下子就着了迷不管学习还是工作都会带上这个...
57
热度 -
[Sql Server] 怎么判断一个索引是分区索引
如何判断一个索引是分区索引问题内容,如题所示:------解决思路----------------------SELECTo.name,o.type,o.type_desc,i.name,i.type_desc,s.type,s.type_descFROMsys.indexesiJOINsys.ob...
33
热度 -
[Sql Server] varchar类型的时间怎么加上8小时后再转换为类似“2011-05-16 10:57:47”的格式
varchar类型的时间如何加上8小时后再转换为类似“2011-05-1610:57:47”的格式请教,数据库里有一个时间字段的数据是varchar类型的,数据格式为20151016035000,由于该时间为世界时,要小时位再加上8才是北京时,如何操作才能使最终显示结果如“2011-05-1610:...
325
热度 -
[Sql Server] 请帮忙看下通过表2的内容更新表1的有关问题
请帮忙看下通过表2的内容更新表1的问题表1IDeventIDNameStateDescription1e1描述12e2描述23e2描述34e3描述4表2IDeventIDNameState1e2事件2open2e3事件3close3e4事件4open期望结果IDeventIDNameStateDes...
92
热度 -
[Sql Server] 逻辑有关问题:取销售额不为0 的最近一个月的数据
逻辑问题:取销售额不为0的最近一个月的数据开发有新需求,要做数据对比。取当月数据和上月数据进行对比分析,如果上个月销售额为0就取上上个月,依次类推!如果把每条记录的所有月份销售数据都关联起来,会不会效率特别低~求大神给个思路~------解决思路----------------------WITHt...
75
热度 -
[Sql Server] 表值函数只得处理单条数据,不知道原因
表值函数只能处理单条数据,不知道原因函数代码ALTERFUNCTION[dbo].[f_shjsjyw]( --Addtheparametersforthefunctionhere @namenvarchar(max) )returns@temptable(F1varchar(500))ASBEGI...
94
热度 -
[Sql Server] 怎么获取当前状态SQL语句
如何获取当前状态SQL语句tab1(总字典表,记录每个人初始工作性质):姓名|工作|开始日期------------------------------------张三|A|2015-04-10李四|A|2015-04-10王五|A|2015-04-10tab2(工作变更表,记录每人每次工作性质变更...
53
热度 -
[Sql Server] 更动库里所有字段名一样的列的长度
更改库里所有字段名一样的列的长度如图:我想修改这个库里所有字段名为'SPYJOLD'的长度把500的都改为2000要用SQL语句------解决思路------------------------大概这个样子的select'altertable'+object_name(id)+'altercolu...
110
热度 -
[Sql Server] mssql中一行显示数据,该怎么处理
mssql中一行显示数据分三次单个插入表中数据,如何变成一行显示三个名字------解决思路----------------------selectmax(name1),max(name2),max(name3)fromt
33
热度 -
[Sql Server] 求一存储过程,该如何处理
求一存储过程创建一存储过程实现createtablea1(bhchar(10),zlchar(10))insertintoa1select'1001','a'unionallselect'1002','b'unionallselect'1003','c'unionallselect'1004','d...
43
热度 -
[Sql Server] 表中某一列有相同数据,怎么只更新此相同数据的第一条记录
表中某一列有相同数据,如何只更新此相同数据的第一条记录?有表TableA中有列C1和C2,列C1中有很多相同的数据,怎样只更新相同数据的第一条记录?示例如下:C1C2-----------1NULL1NULL2NULL2NULL3NULL3NULL只更新每个C1相同数据的第一个C1C2-------...
41
热度 -
[Sql Server] 小弟我与ADO.NET二三事(2)
我与ADO.NET二三事(2)继上篇开始,这里主要再次精简.因为大家已经熟悉了主要思想以及它的工作方式.那么这里提供的案例改动会很大.上篇的DatabaseCommand***均是为了大家能够轻松的理解所临时编写的.这次提供的接口会有很大变动,以及会有一些新的内容,比如执行Reader是修改的Con...
48
热度 -
[Sql Server] 请教这个 sql有没有更高效的写法?十分感谢
请问这个sql有没有更高效的写法?十分感谢!本帖最后由blackkettle于2015-10-2115:49:47编辑各位达人,我在做项目的时候,经常要做如下的两个表的关联,TableA表字段:idint,createdatevarchar(19),精确到年月日时分秒TableB表字段:idint,...
132
热度 -
[Sql Server] 求一条SQL语句的判断,该怎么处理
求一条SQL语句的判断现在在做一个项目的二期开发,但看到他字段里对存储的值是1,2,4,8,16这样的方式存储的比如我现在要判断一下所有包含1,16的有哪些这种怎么写。暂时没想到很方便的方法,求点思路。------解决思路----------------------createtabletest(n...
111
热度 -
[Sql Server] 求存储过程,补录表解决办法
求存储过程,补录表原表如下:账号 存取日期 借方 贷方 余额A 2014-10-6 0 100000 100000A 2014-10-9 20000 0 80000A 2014-10-11 0 50000 130000A 2014-11-7 20000 0110000A 2014-11-7 0 50...
113
热度 -
[Sql Server] 题库类型的数据表设计解决方法
题库类型的数据表设计本帖最后由CYZERO于2015-10-0810:50:19编辑请教一下万能的CSDN大神,有没做过类似选择题库网站的大神可以指点一下。例如搭建一个在线答题(选择题为主)的网站,点击“下一题时”,每次从题库随机抽取一题展示。那么问题来了,为了不让用户遇到重复的题目,起初想法是加个...
82
热度 -
[Sql Server] sql server 2008 r2安装过程遇见这个有关问题,求教咋解决
sqlserver2008r2安装过程遇见这个问题,求教咋解决------解决思路----------------------安装前做的配置检测中有什么警告的项吗?例如性能计数器有告警等
161
热度