-
[Sql Server] MS SQL2008 查询数据表解决方法
MSSQL2008查询数据表有这样一个表,十个字段(col0->col9),要查询的只有3个字段(col0,col3,col8)--(实际可能是二十倍)现在想到的方法有:1、使用存储过程:SELECT*FROM[my_table]WHERE[id]=@id然后根据获取到的DataSet再取出需...
56
热度 -
[Sql Server] 日期字段转换为年月日的有关问题
日期字段转换为年月日的问题请问大家,如何简单的将一个字段转换为年月日,我觉得应该有简单的办法,可一直没有找到,现在的写法:selectgetdate(),replace(str(DatePart(yy,getdate()))+'年'+str(DatePart(m,getdate()))+'月'+st...
1
热度 -
[Sql Server] SQL语句 怎么用变量替代相同的SQL语句
SQL语句如何用变量替代相同的SQL语句selectp.PROJECT_NAMEproject_name,p.ITEM_NUMBERproject_no,c.NAMEcustomer_name,c.CODEcustomer_no,i1.KEYED_NAMEpm,i2.KEYED_NAMEpe,i3....
88
热度 -
[Sql Server] @V1 in (''ID001)的优化步骤
@V1in('',ID001)的优化方法@V1in('',ID001)是语句中的条件之一。ID001是表的主键列,唯一且聚焦。如果条件改用@V1=ID001的话,耗用开销为13%,用时为0秒;用@V1in('',ID001)的话,开销为83%,用时为43秒。事实上@v1做为主键,...
155
热度 -
[Sql Server] 相同列只封存一个数据以及进行统计
相同列只保留一个数据以及进行统计。oper_id 收银员0174 刘0174 刘0494 王英0910 何0910 何查询出来的结果:oper_id 收银员0174 刘0494 王英0910 何------解决方案-------------------------------------------...
39
热度 -
[Sql Server] Win8.1安装了SQL2012,然后再装了SQL2000,连不上2000解决办法
Win8.1安装了SQL2012,然后再装了SQL2000,连不上2000昨天我改了服务端连接工具(Svrnetcn)的端口,忽然好了,今天又连不上了,企业管理器可以进,查询分析器也可以,就是用TCP连接的时候找不到服务器。SQL2012装的是默认实例,Sql2000新增了个实例,客户端和服务端连接...
388
热度 -
[Sql Server] 如何查处员工各自的下井次数
怎么查处员工各自的下井次数tableAnamerjsj(入井时间)cjsj(出井时间)李四2014-01-0108:30:002014-01-0115:20:20李四2014-01-0209:01:012014-01-0211:40:51李四2014-01-0310:01:572014-01-031...
55
热度 -
[Sql Server] 查不出来呀?该如何处理
查不出来呀??publicMaterialCategoryfindByNames(finalString[]singleRow,intj){finalStringBuilderhql=newStringBuilder();StringBuilder[]s=newStringBuilder[singl...
96
热度 -
[Sql Server] sql 触发器,该如何处理
sql触发器需求如下:有2张表是联动关系的,一个是User表一个UserInfo表USER表主要字段有:Uid自增的UserInfo表也有一个Uid字段新注册一个账号也就是往User插入一条记录(会生成一个Uid),然后触发判断UserInfo是否存在这个Uid不存在的话则把Uid插入UserInf...
86
热度 -
[Sql Server] 关于批改SQLSERVER端口的疑问
关于修改SQLSERVER端口的疑问公司有项目需要开放SQLSERVER,1433端口到外网(暂时不考虑VPN)。1、通过路由器来映射端口2、外网端口改成非1433,比如14453、SQLSERVER本身的1433不改从外网用SQLServerManagementStudio连接时,修改连接参数,比...
96
热度 -
[Sql Server] 请教数据库文件所在磁盘损坏后还能恢复库结构吗
请问数据库文件所在磁盘损坏后还能恢复库结构吗?我的数据库是sql2000,系统和sql装在C盘,有一个数据库xxx装在D盘。C、D是两块硬盘。由于D盘意外损坏,导致xxx库文件及日志文件丢失。更换D盘硬盘后,在企业管理器里面可以看到数据库xxx,状态(置疑),选择“生成sql脚本”出错。请问xxx的...
53
热度 -
[Sql Server] sql关于DATEADD()函数的使用解决思路
sql关于DATEADD()函数的使用以“selectDATEADD(DAY,22,GETDATE())fromTableA”这句为例,如果增加的天数“22”不是具体数字,而是TableA表中的某个列,如colDays,这句sql语句应该如何写呢------解决方案-----------------...
92
热度 -
[Sql Server] sql 递归查询(上下限)解决思路
sql递归查询(上下限)WITHdc(UserID,UserName,NickName,ParentAgencyID,AgencyName)AS(--Anchormemberdefinition,最顶级,我们用0级来表示SELECTe.UserID,e.UserName,e.NickName,e.P...
17
热度 -
[Sql Server] 关于多列排序的优先级有关问题, 请大神进来看看
关于多列排序的优先级问题,请大神进来看看本帖最后由Pc498471249于2014-06-1300:04:59编辑Order表的数据结构Id自增长序号bigintOrderNumber订单编号varcharOrderPrice订单价格moneyCrafts工艺varcharIsBite是否留咬口bi...
25
热度 -
[Sql Server] SQL Sever非一般行转列
SQLSever特殊行转列本帖最后由asd613613于2014-06-2013:11:44编辑表结构如下:FNumberFSeriesFItemIDM.QZ.AM.TL.00001 内牙2010B.QZ.AM.TL.00024 内牙2010B.QT.AM.TL.00022 内牙2010P.BJ.P...
44
热度 -
[Sql Server] 请问一季度统计语句
请教一季度统计语句tab1idcreatedate1112014-01-011122014-02-011132014-06-01tab2idceriditem111111跑步112111跳远113112跑步114113跑步查询结果时间跑步跳远第一季度31第二季度10第三季度00第四季度00测试数据c...
59
热度 -
[Sql Server] 关于创建外键的有关问题
关于创建外键的问题altertable探望记录addconstraintfk_学号foreignkey(学号)references学生(学号)消息1776,级别16,状态0,第1行在被引用表'学生'中没有与外键'fk_学号'中的引用列列表匹配的主键或候选键。消息1750,级别16,状态0,第1行无法...
86
热度 -
[Sql Server] SSMS怎么手工多表删除[疑难有关问题]
SSMS如何手工多表删除[疑难问题]本帖最后由swordjava于2014-06-1110:33:56编辑除了写SQL语句以外,在SSMS2008里,如图所示,有没有可能手工选择多个表,进行删除?比如在SQL2000的管理器里就可以按住Shift进行多表选择,然后做进一步的操作。SSMS2008/S...
27
热度 -
[Sql Server] []怎么查询一个给定的字符是否存在于存储有带分隔符的字符串列中
[在线等]如何查询一个给定的字符是否存在于存储有带分隔符的字符串列中简单来说,就是有一列存有字符串,是以","分隔的,比如1,2,3,4,5,6,7,8,9,10现在传递进来一参数,怎么判断这个参数是否在这些字符里面,比如1就存在,11就不存在。要能找到所有行,意思就是这个判断要能放到where字句...
92
热度 -
[Sql Server] 关于复制一行的sql语句
求救关于复制一行的sql语句如图所示,如果我想把101一行的数据复制到104行,但101和104保持不变,应该怎么写?------解决方案--------------------试试update表名setbedsyz=b.bedsyz,bedzt=b.bedzt,......from表名a,表名bw...
77
热度