-
[Sql Server] 问个SQL执行效率有关问题
问个SQL执行效率问题~方式一:select*from(select*fromtab1wheresjbetween'2014-08-31'and'2014-08-31'unionallselect*fromtab2wheresjbetween'2014-08-31'and'2014-08-31'un...
39
热度 -
[Sql Server] SQL按条件查询两张表的内容,该如何解决
SQL按条件查询两张表的内容如题:用如下两张表:简单起见表的字段都是text类型表:Table1姓名岁数部门编号张三251李四251张三1262李四1262张三2263李四2263表:Table2姓名岁数部门编号王五251赵六251王五1252赵六1252王五2253赵六2253如何查询部门编号为1...
66
热度 -
[Sql Server] 文章的评论系统的主键怎么设计
文章的评论系统的主键如何设计表的话,按需要应该是NewsId指向哪一篇文章Content内容memberId表明是哪个用户发的,匿名为NullCreateTime数据库(getdate())Up表示赞的数那么,主键该怎么办呢,增加一个自增列么?用bigint么?求指点------解决方案------...
12
热度 -
[Sql Server] 请求帮忙改一条SQL语句,该怎么处理
请求帮忙改一条SQL语句select*,Price=(SELECTTOP1PriceFROMProductWHEREPartNumber=a.[type])fromgoodsawhereid='121'这个子查询如果要查询两列值怎么改呢?还有这个SQL语句可以优化下嘛Price=(SELECTTOP...
19
热度 -
[Sql Server] 问条查询组合的SQL语句,该如何处理
问条查询组合的SQL语句现在有张树形表里面有两个字段myID,parentID,现在我新增了一个字段codeID现在需要写SQL语句根据myID,parentID生成codeIDcodeID=myID+parentID+(myID.parentID.parentID)+.......也就是说,A记录...
64
热度 -
[Sql Server] 存储过程请问一个有关问题
存储过程请教一个问题~我要写一个存储过程,输入参数是一个表名,然后运行update的语句比如updatetesttablesetX=0WHEREYin(selectYfromdbtest.test2.dbo.testtable2)输入的参数就是更改这语句中的dbtest.test2.dbo.test...
30
热度 -
[Sql Server] sqlser delete触发器的有关问题
sqlserdelete触发器的问题我的item表里有个字段是记录了这一条记录是从哪一个数据表插入过来的我想在item表删除记录的时候,连带插入表那一条记录也删掉触发器我这样写declare@innoint,@namevarchar(20);select@inno=innofromdeletedse...
16
热度 -
[Sql Server] 求一条sql,或传授下思路解决方法
求一条sql,或传授下思路A表namecountname10name20name30B表idname1name12name23name2updateA表,B表中name出现的次数,加到A表.count上面------解决方案--------------------updateAset[count]=...
37
热度 -
[Sql Server] 在实时插入的表中怎么提高查询速度
在实时插入的表中如何提高查询速度表是每10秒就有上百条数据插入,表的数据千万级别。有没有好的优化措施?索引?快照?提高查询优先级?脏读?还是有什么其他的优化方法更加适合这种情况------解决方案--------------------引用:Quote:引用:有可能是查询时的事务阻塞了查询,如果查询...
52
热度 -
[Sql Server] if then .else. 等价于SQL关键字是什么?解决方案
ifthen..else..等价于SQL关键字是什么?笔试的问题,if..then..else等价于SQL关键字是什么,这个一时想不起啦!------解决方案--------------------SQL中除了if..else..,还有casewhen..then..when..then..else...
84
热度 -
[Sql Server] 关于SQL SERVER 2008 报表服务的有关问题
关于SQLSERVER2008报表服务的问题reportingservices2008怎么定时刷新?报表已经部署好了,查看报表时,不要人工点击刷新按钮,怎么让报表数据自动定时刷新?------解决方案--------------------添加Timer控件,设定刷新时间间隔,然后在Timer事件里...
92
热度 -
[Sql Server] Read Committed级别下,修改数据取得的x锁何时释放
ReadCommitted级别下,修改数据获得的x锁何时释放上网查到资料如下,那个描述是正确的????1、ReadCommitted级别:指定语句不能读取已由其他事务修改但尚未提交的数据,这样可以避免脏读。其他事务可以在当前事务的各个语句之更改数据,从而产生不可重复读取和幻象数据.在ReadComm...
91
热度 -
[Sql Server] insert into select后磁盘空间的有关问题
insertintoselect后磁盘空间的问题请问下比如2个数据库A和B,结构都是一模一样的,我insertintoA.XXselectfromB.XX之后,然后把B库转移到A库的数据都删了,但是我发现磁盘的空间这样就突然少了好多(我转移了大量的数据),百度了下insertintoselect其实...
27
热度 -
[Sql Server] 事宜中,循环插入时,无法获取到每条记录的 select SCOPE_IDENTITY()
事务中,循环插入时,无法获取到每条记录的selectSCOPE_IDENTITY()事务中批量插入数据时,无法获取到每一条数据的selectSCOPE_IDENTITY()我发现一个事务只能在提交时获取到第一条记录的selectSCOPE_IDENTITY()--------------------...
59
热度 -
[Sql Server] SQL 结合数据。分不多,求大神~
SQL组合数据。分不多,求大神~~~我有一个表,数据如上图。在SQL中要怎么把它组合在分别的变量中,画红线的就是一段。规律就是Y1是一样的,三个***开始的上一行数据就是一个新变量的开始263.547-254.509=9.038410.572-401.534=9.038566.635-575.674...
89
热度 -
[Sql Server] C#数据库SQL插入两条数据,第二条要引用第一天自动产生的ID如何写
C#数据库SQL插入两条数据,第二条要引用第一天自动产生的ID怎么写?C#数据库SQL插入两条数据,第二条要引用第一天自动产生的ID怎么写?插入第一句在表A中,字段ID自增的,那么插入第二句在B表中,B表中需要填入刚插入A表中ID字段的内容怎么写?第一句:insertintoa(user,pass)...
13
热度 -
[Sql Server] SQL Server的某个表,有几个用户都有权限操作,怎么查看被哪位高手修改过
SQLServer的某个表,有几个用户都有权限操作,如何查看被谁修改过?我们这个部门,有多个人都有更新某个表的权限,虽然各自有各自的用户。大家很多时候维护数据还是通过sql语句直接操作,虽然我也知道这个习惯不好,但是说了几次也不奏效。现在,通过什么方式可以查看该表是被谁操作(主要是update)过?...
48
热度 -
[Sql Server] 挑战啊有难度。该如何解决
挑战啊,有难度。一张表:TB记录了超市会员等级历史字段有:会员号,会员等级,升级开始日期,原等级其中等级名称包括普通、黄金、白金还有一张表TB1字段有:会员号,消费金额也就是说会员每次消费就会记录一次他的消费金额。现在要的报表其中总人数为一个类别(例如:普通会员->黄金会员)的总人数,平均消费...
89
热度 -
[Sql Server] 很久没有来CSDN了,有一急有关问题,用了聚合函数,查询太慢
很久没有来CSDN了,有一急问题,用了聚合函数,查询太慢每天发货产生记录如下:表A客户,单号,数量,单价,金额0114001500201000002140025003015000……查总欠款时,我用的方法是:select客户初欠+sum(表A.金额)from客户表客户一多,速度极慢求解决办法----...
19
热度 -
[Sql Server] sql挚友关系查询,好友表设计
sql好友关系查询,好友表设计我现在有一张表,具体设计是这样的id,Uid,Fid,Userimp,Addtime对应解释如下(自增长编号,用户编号,好友编号,好友印象,添加时间)插入时候数据如下:1100101''2012-01-122100102''2012-01-123100103''2012...
79
热度