-
[Sql Server] 消除重复数据,该怎么解决
消除重复数据,急~~~select*fromtableAwhereid=(selectmax(id)fromtablewhereA.id=idandid<>0)--------消除重复行数据,当ID=0的时候不算重复数据,现在我不想查询两遍获取数据,请问有什么好方法呢?------解决方...
29
热度 -
[Sql Server] 用sql 可以生成动态报表吗?该怎么解决
用sql可以生成动态报表吗?搜索一下动态报表,大部分都是用编程语言实现的,我试想,可不可以用sql语句完成呢?目的是想不用写代码生成类似的报表,尤其是财务报表表如下T1:key_seq project_name1 '实发工资'2 '扣款项'T2:key_seq ...
77
热度 -
[Sql Server] SELECT @lMaxIndex = Max(lCompanyLogID) from ADCenter1.20070319.dbo.tCompanyLog,该如何解决
SELECT@lMaxIndex=Max(lCompanyLogID)fromADCenter1.20070319.dbo.tCompanyLogdeclare@LinkServerNamenvarchar(100)--数据库名select@LinkServerName=sDBNamefromADC...
42
热度 -
[Sql Server] 怎么将不同行的结果插入到同一行不同列中
如何将不同行的结果插入到同一行不同列中比如a表有三列a1,a2,a3,b表有12列b1,b2,b3,...,b12,从a表查到以下两行数据101112121211插入到b中成为一行记录:101112121211。。。(后面六个保持空,如果是把a中的四行数据插入,则后面为相应数据填满)如何实现这样的操...
72
热度 -
[Sql Server] CASE 语法在存贮过程中怎用?该如何处理
CASE语法在存贮过程中怎用?CASE语法在存贮过程中怎用?CREATEPROCEDUREqd_proaddcl@cltable1char(10)ascasecltable1='yl11'insertintoyl11(pzhm,rq,sl)values(...)casecltable...
86
热度 -
[Sql Server] 在一张表中怎么删除与当前时间相差5分钟以上的记录,求sql语句
在一张表中如何删除与当前时间相差5分钟以上的记录,求sql语句在一张表中如何删除与当前时间相差5分钟以上的记录,求sql语句------解决方案--------------------delete表wheredatediff(mm,时间字段,getdate())>5------解决方案----...
41
热度 -
[Sql Server] 亲人们啊帮忙解决一下吧,解决方法
亲人们啊,帮忙解决一下吧,急啊.小弟写了个存储过程,可执行的时候总是报错,哪位大侠仁慈一下,帮忙给改一下啊.谢谢了啊!!!!tcm_user表里有5个字段,user_id(int类型),user_name,user_pwd,obj_id,user_power(都是varchar类型)其中user_i...
18
热度 -
[Sql Server] 频繁使用视图是不是对性能有很大的影响?(就这么点分了,来的都有),该怎么处理
频繁使用视图是不是对性能有很大的影响?(就这么点分了,来的都有)一个不太复杂的管理系统,我的设计思想是基本表只记载原始数据.要少而精,尽量减少重复数据,消除数据冗余.因为我是完美主义者,就连商品的总金额也只给个数量和单价,以后让SQL自己算去.但是要完成各种业务逻辑,视图和存储过程是免不了的,用户程...
66
热度 -
[Sql Server] SQL 代码有关问题
SQL代码问题SQL代码如下:DECLARE@userIDchar(10)SET@userID='u1'DECLARE@sQrynvarchar(4000)SET@sQry='SELECT*FROMT_ProjectWHERE'+'f5=''+...
59
热度 -
[Sql Server] 存储过程中字段更新的有关问题
存储过程中字段更新的问题我有2个表:表A:productcode,value100,value105,value110.....value300,content100,content105....content300((名字中数值以5递增)aaa200150200....300bbb10010010...
62
热度 -
[Sql Server] 求工作日历的存贮过程或者函数?该如何处理
求工作日历的存贮过程或者函数?求工作日历的存贮过程或者函数?如:2007-01-01到2007-12-31之间的所有天数明细?2007-01-012007-01-022007-01-032007-01-04。。。。。2007-12-31??------解决方案--------------------...
91
热度 -
[Sql Server] 格式转换解决方案
格式转换在sql2000的查询分析器中,用selectconvert语句进行格式转换后,得到的只是查询的结果,如何具体应用到实际的表格中?例如:表:地区时间、、11.1、、11.2转换成地区时间、、2006.11.1、、2006.11.2如何用cenvert转换我已经知道。谢谢大侠!------解决...
72
热度 -
[Sql Server] []急按给定时间范围,分别求出小时、日、月均值
[求助]急!按给定时间范围,分别求出小时、日、月均值表如下:(有两列,数据列是float,记录时间是smalldatetime)datatime0.1234562006-03-1908:55:00...........................0.6543212007-03-1918:56:0...
62
热度 -
[Sql Server] 数据库复制有关问题
数据库复制问题请问如果将一个数据库中的所有表格、视图、存储过程等资料做一个新的空白库,不要表内的数据。谢谢!------解决方案--------------------导出数据库SQL脚本吧,执行即可右键数据库-所有任务-生成SQL脚本在常规页全部显示-选择编写全部对象脚本在选项页选中所有的表脚本选...
57
热度 -
[Sql Server] 【求解决方法】OLE DB 提供程序 'SQLOLEDB' 不包含表,如何设置访问权限
【求解决办法】OLEDB提供程序'SQLOLEDB'不包含表,怎么设置访问权限我在SQL查询分析器里:select*fromopenrowset('sqloledb','192.168.0.20';'sa';'123456',WESTD...
20
热度 -
[Sql Server] SQL语句,该如何解决
SQL语句有数据表T_table,其中有字段z1。z1存储由空格分隔的多个字符串,例如:记录号z11ab1df1ft12df1ab1ft13df1ft1ab14abdf1ft15df1abft16df1ft1ab希望检索z1中包含“ab”但不包含“ab1”的记录(只包含后3条记录),SQL语句是什么...
31
热度 -
[Sql Server] 求工作日历是星期几的 的存贮过程或者函数?该如何处理
求工作日历是星期几的的存贮过程或者函数?求工作日历是星期几的存贮过程或者函数?如2007-03-19周一时间范围2006-01-01到2007-12-31之间!------解决方案--------------------SELECTDATENAME(weekday,GETDATE())------解...
66
热度 -
[Sql Server] 在SQL中用什么语句检查变量的值?解决方案
在SQL中用什么语句检查变量的值?有下列SQL语句:SET@xxx='u1'SET@xxx=''[email protected]+''[email protected]?------解决方案--------------------...
110
热度 -
[Sql Server] 纵转横,新有关问题
纵转横,新问题。以下分别为编号是员工9001、9002借还书的纪录:sNoborrowrepayodate-------------------------------------------------------90011012006-01-0100:00:00.00090011222006-0...
33
热度 -
[Sql Server] 最最简单的存储过程,不会搞,带两个参数的删除语句解决思路
最最简单的存储过程,不会搞,-----带两个参数的删除语句STR1="DELETEFROM"&BBB&"_GZSPDZWHEREexists"&_"(selectf_qlhlfromrhz2wheref_lsdbm=f_qlh...
96
热度