当前位置: 代码迷 >> Sql Server
 解决方案列表
  • [Sql Server] Group Haing分组与条件能起冲突吗

    GroupHaing分组与条件会起冲突吗?数据库查询,如图。从sctab选课表中查询1.成绩最高的学生信息(连接其他表显示学生姓名、教师、以及课程名。)2.原题目不变,加入条件查询课程名为“程序设计”的最成绩的学生信息。疑问:1、【为什么第二种方法查询不出来呢?只是把成绩都显示出来了?GROUPHA...

    78
    热度
  • [Sql Server] 存储过程怎么显示结果

    存储过程如何显示结果createprocsp20150711(@fbillnonvarchar,@fnumbervarchar)asbeginselectfbillno,se.fdate,t.fnumber,t.fname,fmodel,fqty,fprice,famount,SED.fdatefr...

    51
    热度
  • [Sql Server] 一个表其间两行的互换

    一个表之间两行的互换现在有一个表test,里面四个字段ID,A,B,C。里面有两行数据(1,'qwe','asd','zxc'),(2,'rty','fgh','vbn')现在要的结果是1和2不变,里面的字段互换(1,'rty','fgh','vbn'),(2,'qwe','asd','zxc')如...

    47
    热度
  • [Sql Server] 关于SQL查询的优化有关问题等

    关于SQL查询的优化问题等我有这样的一个数据表结构ID主键UserID用户IDDepartmnentID部门IDExamScore考试成绩其余字段等等。。。。一个人可以参加多次考试我只需要把这个人的最好成绩的那条记录拿出来就行希望出来的这个结果集还是这个表结构但是按照成绩的倒序来排,且一个人只拿他的...

    93
    热度
  • [Sql Server] 利用case when 减小表扫描次数

    利用casewhen减少表扫描次数数据库环境:SQLSERVER2008R2有网友希望有人帮他优化一下他的SQL,SQL语句如下:WITHTAS(SELECTB.O_MoneyMON,B.O_StatesSTATESFROMM_BasketAJOINM_OrderInfoBONA.OrderID=B...

    46
    热度
  • [Sql Server] SQL SERVER中,像2013-9这样的数据,怎么转成DateTime类型

    SQLSERVER中,像2013-9这样的数据,如何转成DateTime类型?这表的数据很乱,同一张表的AddTime列,有以下4中不同格式的数据(蛋疼的表)111820145:48PM2013-920142008/7/310:00:00用CONVERT(DATETIME,AddDate),其他格式...

    32
    热度
  • [Sql Server] 轻巧娱乐搞笑评书之乱史,话刘备魏延篇

    轻松娱乐搞笑评书之乱史,话刘备魏延篇本故事纯属虚构,如有雷同,切勿惊诧!第一讲,乱史之刘备乱史话刘备:说起刘备,必须得提到刘邦,刘邦也有一段感情的浪漫史,他在奋发之初遇到了貂蝉,也是幸亏貂蝉他才坐了皇帝。为何这么说,因为貂蝉给他生的长子叫刘羽,因其后来从事项少龙,所以又名项羽。这么一解释明白了吧!那...

    76
    热度
  • [Sql Server] 下载的资源到哪里点击装配

    下载的资源到哪里点击安装我下载的资源到哪里去了为什么找不到------解决思路----------------------这和浏览器有关吧,不同浏览器默认下载地址不同。你可以补充一下什么浏览器。

    78
    热度
  • [Sql Server] 将一列中多行雷同的值只显示在一行

    将一列中多行相同的值只显示在一行数据库环境:SQLSERVER2008R2需求如题,左图为初始数据,右图是已实现需求的数据展示简单说下我的实现思路1.按id、name排序给原始数据生成行号2.用递归判断上下行的id是否相等,第一次出现计数器初始值为1,后面再出现则计数器+13.对步骤2中生成的结果集...

    15
    热度
  • [Sql Server] 行转列容易应用

    行转列简单应用数据库环境:SQLSERVER2008R2在SQL群看到这样的需求(截图),和对应的建表语句下面是建表语句和初始化数据CREATETABLET(日期DATE,数量NUMERIC(18,2))INSERTINTOTVALUES('2015-01-01',10),('2015-01-02'...

    66
    热度
  • [Sql Server] SQL字符串内演算

    SQL字符串内运算CREATETABLE#TB(ZHIint,SECVARCHAR(40))INSERT#TBSELECT2,'*10*1.06/1000000'UNIONALLSELECT3,'*12*1.06/1000000'UNIONALLSELECT15,'*8*2.78/1000000'如...

    58
    热度
  • [Sql Server] 大神,如何把sql查询结果12行成一段的取出来,然后分别求每段的平均值(具体内容在里面)

    求助大神,怎么把sql查询结果12行成一段的取出来,然后分别求每段的平均值(具体内容在里面)我的查询结果是这样的现在要把每年的月平均加起来除以12,就是求个平均值,作为年平均。然后最后要把年平均的结果和以上的结果混合成一张这样的表我的查询语句是:SELECTCONVERT(CHAR(7),da,12...

    38
    热度
  • [Sql Server] sql 2000的表怎么导出到win7系统

    sql2000的表如何导出到win7系统现希望将数据库的表VisitTemp1导出到本地的excel文件。本地是win7系统,office2007,数据库是sqlserver2000我采用语句:insertintoOPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel...

    94
    热度
  • [Sql Server] 请教怎么查询某个用户在过去一段时间提交过来的sql语句明细

    请问如何查询某个用户在过去一段时间提交过来的sql语句明细?请问论坛各位达人,在sqlserver2008或更高版本里,我想查询某个用户在过去一段时间提交过来的sql明细。请问有现成的sql可以用吗?十分感谢!------解决思路----------------------SQLProfiler要先...

    89
    热度
  • [Sql Server] 怎么将类型为varchar(10)的字段设置为自增

    如何将类型为varchar(10)的字段设置为自增?版本及环境为:MicrosoftSQLServer2008(SP3)-10.0.5500.0(X64)EnterpriseEdition(64-bit)onWindowsNT6.0<X64>(Build6001:ServicePack1...

    19
    热度
  • [Sql Server] 请教在多用户情况下如何避免并发操作

    请问在多用户情况下如何处理并发操作本来用的是access,各个客户机用自己的数据库。保存表时先insert一个主表,用selectmax(id)获得这个表的id,然后在明细表时把id存到“主表id”字段中。现在需要把不同数据库合并,把程序变成多用户的,以后用sqlserver处理。其他细节虽然麻烦但...

    49
    热度
  • [Sql Server] 表中产生新数据后,触发执行一段SQL语句

    求助:表中产生新数据后,触发执行一段SQL语句CreatetableUser01(uidvarchar(5),dtdate,p1float,p2float)CreatetableUser02(uidvarchar(5),weightfloat)CreatetableResult(dtdate,CVf...

    107
    热度
  • [Sql Server] 怎么在sql数据库里删除excel里想对应的数据

    如何在sql数据库里删除excel里想对应的数据excel里有1000多条数据,需要在sql数据库里删除对应的数据,请问怎么操作?------解决思路----------------------简单点,先將EXCEL输入到导入SQL数据库表AA,然后就是同数据库,不同表的关联查询删除了.//----...

    22
    热度
  • [Sql Server] 客户端直接连接数据库?仍是客户端连接服务器再由服务器读取数据通过网络传输数据

    客户端直接连接数据库?还是客户端连接服务器再由服务器读取数据通过网络传输数据?客户端直接连接数据库?还是用C/S模式?如果并发用户比较多,数据量也比较多,用那种方法?如果用C/S模式的话,用TCP还是UDP?C/S模式下怎么让服务器也可以发送消息给客户端呢?直接连接数据库可行不?------解决思路...

    106
    热度
  • [Sql Server] SqlServer字符串转日期时间解决方法

    SqlServer字符串转日期时间数据库里日期字段存储的格式是char(16),2015010102:23:56,怎么才能转换成标准的日期时间型呢?比如用系统时间就可以转:selectconvert(varchar,getdate(),120)--'2015-07-2014:57:06'------...

    120
    热度