-
[Sql Server] 怎么用一条语句实现下面的三条的效果
如何用一条语句实现下面的三条的效果如何用一条语句实现下面的三条的效果select*from[]whereid=1;select*from[]whereid=3;select*from[]whereid=1;用select*from[]whereidin(1,3,1)结果只是13而没有三条~-----...
21
热度 -
[Sql Server] if的用法解决思路
if的用法declare@Avarchar(20),@Bvarchar(20)if(@A<>nulland@B<>null)beginSelect*fromTablewhere[email protected]and[email protected]end...
98
热度 -
[Sql Server] 表A,表B结构完全相同,用什么语句可以找到表A有表B没有的记录?该怎么处理
表A,表B结构完全相同,用什么语句可以找到表A有表B没有的记录?谢谢,20分拿去------解决方案--------------------select*fromawherenotexists(select1frombwherekey=a.key)------解决方案----------------...
37
热度 -
[Sql Server] 还原数据库后提示正在装载-总是正在装载.这可怎么处理
还原数据库后提示正在装载----~~~~~~~总是正在装载.这可怎么办?我换原一个数据库.选择强制还原和使数据库不再运行但可以还原其他事务日志..发现数据库还原完毕以后数据库总处于正在装载状态...一直不变..这可怎么办?都好长时间了..高手帮忙------解决方案-----------------...
47
热度 -
[Sql Server] 这样的case语句能否用if。else替换?解决办法
这样的case语句能否用if。。。else替换??selects_numberas学号,课程名称=casec_numberwhen'20010201'then'English'when'20010202'then'chinese'end...
92
热度 -
[Sql Server] 这样的SQL能不能实现?解决方案
这样的SQL能不能实现?其中有三个字段,A,B,CA有0和1,表示考试通过B值0和1表示该考卷是否已查看C的0和1表示是否已封存我想实现一次过返回三个值?就是想统计比如:学生a有多少条记录已通过,有多少条记录已查看,有多少条记录已封存。能不能一次性返回?------解决方案-------------...
7
热度 -
[Sql Server] [急救]高手们快进来尖叫.该怎么解决
[急救]高手们快进来尖叫.我想把一个表查询出来的记录插入到另外一个表里面进去.同一个数据库.insertintotestvalues(selecttop8000ContentfromPE_ArticlewhereArticleIDnotin(selecttop10731ArticleIDfromPE...
357
热度 -
[Sql Server] 一句简单SQL语句~解决方案
一句简单SQL语句~A:IDStuffIDCnt(件数)112224332445553B:(这个表要groupbyStuffID:selectStuffID,count(1)as[件数]fromBgroupbyStuffID)IDStuffID1121334454647484962个表A的Stuff...
99
热度 -
[Sql Server] 倒出固定格式和数据的sql语句?该怎么解决
倒出固定格式和数据的sql语句?有张表a数据如下:年份学号分数2005001852005002992006002992006003992006005992007004100要把以上数据从数据库里倒出txt文件到c盘里,例如把2006年的数据倒出来效果如下:"002","...
60
热度 -
[Sql Server] 求一列varchar型数字的和,该怎么处理
求一列varchar型数字的和我想求一列数字的和,然后把它输出在另一列上,请问该怎么做?比如ab4869我想让它显示成ab427827627927谢谢高手了!!------解决方案--------------------selecta,(selectsum(a)from表)bfrom表
65
热度 -
[Sql Server] 难题:为什么SQL SERVER合并字符串最多只能是256个字符,郁闷!该怎么解决
难题:为什么SQLSERVER合并字符串最多只能是256个字符,郁闷!示例表:createtable#aa(fsupnamevarchar(10),fkponovarchar(1000))GOinsert#aaselect'a厂','po-234-ui-po'unio...
42
热度 -
[Sql Server] 如何样改动最少
怎么样改动最少?现在有个成熟的系统用户正在使用,但现在由于某种原因需要改动数据库.就是在一个使用最频繁的表上加一个字段,比如以前的定义如下:createtablet1(id1int,id2int,id3int)insertintot1values(11,22,33)//2由于可能偷懒的原因,很多sq...
61
热度 -
[Sql Server] 送分:SQL存储过程中,if判断语句中有多个判断条件时,要用括号括起来吗?解决方案
送分:SQL存储过程中,if判断语句中有多个判断条件时,要用括号括起来吗?比如if@mychar1='a'and@mychar2='b'这个语句要用括号括起来吗?菜~!先BS一下自己!------解决方案--------------------括亦可不括亦可-----...
32
热度 -
[Sql Server] 游标如何实现循环多表查询并插入,要求出错就全部回滚到初始状态
游标怎么实现循环多表查询并插入,要求出错就全部回滚到初始状态用存储过程实现,需求如下:A表Account,ACC_Type,IsMustCheck,Cash,Year,Month(主键:Account-Year-Month)B表Account,Dept,DeptName(主键:Account)C表A...
39
热度 -
[Sql Server] 关于插入多条数据时,设定ID字段自增的有关问题
关于插入多条数据时,设定ID字段自增的问题如表tblA:IDvalue123AAA124BBB135CCC158DDD表tblBIDvalue现在希望通过一个语句把tblA中的记录插入tblB中,要求tblB中的ID为指定的起始值(如70000),自增1.注意:tblB并没有把ID列设置为自动自增,...
34
热度 -
[Sql Server] []基础语法有关问题
[求助]基础语法问题实现的功能:从表中查询出所需要的内容,然后建立一个虚表,删除实表,最后把虚表插入到新表中..selectContentinto#testfrom(selecttop4594*fromtestwhereidnotin(selecttop1idfromtest))但是这条语句报错,不...
48
热度 -
[Sql Server] 存储过程参数书写格式有关问题!
存储过程参数书写格式问题!急!急!!急!!!创建的代码如下:请问各位大虾,在like中的参数应该怎样写:(其他的都已经可以的了,就是参数那里不知书写格式)alterprocDanPinXiaoShouMaoLiPaiHangBang@DateFromvarchar(50),@DateTovarcha...
44
热度 -
[Sql Server] 关于脏读的疑问?解决办法
关于脏读的疑问?系统中有几个关联表会频繁的发生插入,修改动作;而又有几个频繁而又耗时的查询涉及到这几个表(查询已尽量优化),为降低影响,将查询涉及表全部加了with(nolock),但发现该查询运行时依然会有一个table类sch-s的架构锁存在,查了一下帮助,说架购锁是在查询编译期间产生的锁,不会...
3
热度 -
[Sql Server] SQL存储过程基础语法有关问题,不知道用啥符号
SQL存储过程基础语法问题,不知道用啥符号~CREATEPROCEDURE[月统计] ( @Year [nvarchar](4), @Month [nvarchar](2), @ClassID [int] )ASSELECTSUM(dbo.Order_Product.OP_Price*dbo.Ord...
45
热度 -
43
热度