-
有一个订货单,单据的编号是001-2006-3-31-001,001-2006-3-31-002,依此类退,这样的存储过程如何写
有一个订货单,单据的编号是001-2006-3-31-001,001-2006-3-31-002,依此类退,这样的存储过程怎么写有一个订货单,单据的编号是001-2006-3-31-001,001-2006-3-31-002,依此类退,我想获取我正要写入数据库的订单号,即如果单据的编号已有001-2006-3-31-004,那么下一个编号就是今天001-2006-4-1-001这样的存储过程怎么写...
21
热度 -
提高查询速度! 郁闷死了! 新手! 求救!该如何处理
提高查询速度!!!郁闷死了!!新手!!!求救!!核心:如何提高一个10万行的商家的AVG()的评分的排序?有10万个商家,每个商家有多人打分,大概有100万个分数,平均每个商家10个分数,现在是统计出10万个商家的每一个的平均分,然后根据每个商家的平均分从大到小排序?怎么提高速度啊?搞了很久,没人回答我啊???救命!!现在是另外建立了一个视图,视图里面放了10万个商家,还有一个字段是每个商家的平均...
53
热度 -
请问关于取得先进先出商品的进价的有关问题
请教大虾关于取得先进先出商品的进价的问题如不同日期同一种商品的进货记录商品代码,进价,数量,进货日期0018102007-04-1000110202007-04-1200112302007-04-150025102007-01-15当001该商品第一次卖出4个时,我要取道8元的进价,第二次卖出8个的话,我要取道10元的进价,如果第三次卖出25个话,前面已经卖出12个,也就是25个中18个的进价应是...
37
热度 -
看看这个存储过程 哪儿有错?该怎么处理
看看这个存储过程哪儿有错?declare@return_strnvarchar(4000)set@return_str=''execpro_ziFuChuanZuHe_PaoXi'daAn01,daAn03,daAn02,daAn04',',',@[email protected]/**/_stroutput--print@return_s...
92
热度 -
求和排序输出列名,用VC和数据库实现?解决办法
求和排序输出列名,用VC和数据库实现?有N个商品,有四个指标,namecriteria1criteria2criteria3criteria4----------------------------------------------------货1107100.43货230680.27货355360.76……货N64470.59每一列的criteria属于一个指标,而criteria1占权重0....
90
热度 -
分页中的group by,该怎么解决
分页中的groupbySELECTTOP10*FROMTestTableWHERE(IDNOTIN(SELECTTOP20idFROMTestTableORDERBYid))ORDERBYID===========================================采用上面的形式进行分页时,如果在原来的查询语句中包含了groupby子句的话,应该怎么改。(在一句SQL中实现而不是采用存...
14
热度 -
重新自动编号有关问题!分不多,以后再加
重新自动编号问题!分不多,以后再加现在需要编写一个新的自动编号,规则是用LV+6位日期+每天添加的3位顺序号例如今天添加一条记录自动编号:LV070903001下一条就是LV070903001明天添加就是LV070904001希望高手帮忙color='#e78608'>------解决方案--------------------新建个函数createfunctionf_getid(@datedat...
82
热度 -
分割字符串的有关问题(再问)
分割字符串的问题(再问)一存储过程中有3个参数如下:ALTERPROCEDUREPro_AddIDS(@IDSvarchar(255),@IDNamevarchar(50),@IDLevelint)[email protected]/**/="1,5,9,6,10"这样的数据,需要将这些数据分割出来,插到一张表中结构如下:CREATETABLEIDS(IDINT,ID...
20
热度 -
关于怎么取时间的有关问题
关于如何取时间的问题!我现在要写一个存储过程,如果当前时间是0点到8点就将a存入表中,如果是8点到16点就将b存入表中,如果是16点到24点就将c存入表中,还有就是问一下什么样的数据类型能存储英文字母,象a,b,c,请把代码写具体点谢谢,我还是新手!!color='#e78608'>------解决方案------------------------------------------------...
38
热度 -
webdiyer的分页存储过程 参数不会写了,该如何解决
webdiyer的分页存储过程参数不会写了CREATEprocedureNewhouseGetSearchResult(@areaNVarChar(10),@keyNVarChar(20),@pagesizeint,@pageindexint,@docountbit)asdeclare@strSQLnvarchar(1000) select@strSQL='' if(@key<...
87
热度 -
存储过程 参数有关问题
存储过程参数问题我想用一个带参数的存储过程执行一系列查询,但这些参数是不固定的,也就是说有些参数在没有提供的情况下是查询所有,而给出的参数必须按要求查,不知道大家明白我的意思没?这种情况怎么实现?color='#e78608'>------解决方案--------------------可以傳入null值然後在存儲過程中判斷參數是否為null再作相應處理不過如果參數較多的話需要判斷的情況也會比較多...
36
热度 -
关于存储过程,该如何解决
关于存储过程表tbbom2IDprodnofnocnonumlvl12 HY50-7 HY50-7 HY50-7 1.0000 0 13 HY50-7 12 0010010034 1.0000 1 14 HY50-7 12 0010010035 1.0000 1 45 QKS18 QKS18 QKS18 1.0000 0 46 QKS18 45 0010010034 1.0000 1 47 QKS...
18
热度 -
请高手帮忙,让小弟我这个程序跑快点
请高手帮忙,让我这个程序跑快点我的表结构为:IDL1L2L3L4L5L6M代码的意思是:查找出每行L1L2L3L4L5L6的最大值,如果L1最大,则给M赋值1如果L2最大,则给M赋值2以此类推。我的代码为:CREATEprocedureselasdeclare@indexintegerdeclare@afloatdeclare@bfloatdeclare@cfloatdeclare@dfloatd...
4
热度 -
存储过程 in的有关问题
存储过程in的问题?createprocedureTest(@uservarchar@icUrlvarchar)asexec('select*fromA表whereuser=''[email protected]/**/+''andIcon_Urlin(''[email protected]/**/+'')...
55
热度 -
怎么通过sql语句进行数据库复制
如何通过sql语句进行数据库复制请问在sql2005中如何通过Sql语句将已存在的数据库A复制为B,C,D...?color='#e78608'>------解决方案--------------------去翻翻以前的帖子,记得有一个叫做P_copyDB的存储过程,是高人邹建写的,可以实现你的要求。color='#e78608'>------解决方案--------------------usem...
44
热度 -
【分享-Transact-SQL编程规范】解决方案
【分享-Transact-SQL编程规范】忽然发现电脑里有这么份资料.感觉不错~·Transact-SQL编程规范1.概述1.1.基本原则以大小写敏感编写SQL语句。尽量使用Unicode数据类型。优先使用连接代替子查询或嵌套查询。尽量使用参数化SQL查询代替语句拼接SQL查询。禁止使用[拼音]+[英语]的方式来命名SQL对象或变量。尽量使用存储过程代替SQL语句。1.2.基本规范建议采用Pasc...
106
热度 -
sql server2008 存储过程解决方法
sqlserver2008存储过程ta id a b c 1 11 12 13 2 21 22 23 3 31 32 33 4 41 42 43 5 51 52 53 tb id a b c 1 111 12 13 2 21 222 23 3 31 32 333 4 41 42 43 5 555 52 53以上是两张表、、如何写一个存储过程将tb中的数据更新为ta的数据在线等...
88
热度 -
请大伙儿看看这sql有哪儿可以改进的
请大伙看看这sql有哪儿可以改进的数据库中有很多表,每个平台(充值平台)对应一张表,表结构共同部分如下:Username,svrId,gameid,amount,paytimeGameid由6位正整数组成,前面三位为游戏ID,后面三位为平台(充值平台)ID,需要查询结果如下:存储过程如下:ALTERPROCEDUREproc_getStatisticalInformation@accountVAR...
29
热度 -
MS SQL SERVER 大数据量、多表查询、分页显示的SQL语句如何写
MSSQLSERVER大数据量、多表查询、分页显示的SQL语句怎么写?MSSQLSERVER中建了一个数据库,有一个主表和几个附表,主表的数据量很大,百万级别的。主表通过几个字段和附表关联,做报表的时候需要同时查询主表、附表才能组成一条完整的记录。主表为mainTable,附表为table1,table2,table3...,主表mainTable包含ID、table1-ID、table2-ID、...
55
热度 -
求大神解答,该怎么处理
求大神解答CREATEorREPLACEviewview_REPORTVIEWER_count_typeas--创建视图view_REPORTVIEWER_count_typeselecty_num_e,m_num_e,d_num_e,m_num_s,y_num_zf,m_num_zf,r_titlefrom(--年-完成selectdistincta.r_title,b.rdlc_numy_nu...
86
热度