-
sql sum 后 变换 再计算
sqlsum后转换再计算select(casewhen((SUM(sn.OrderNum-sn.ItemNoNum)-1)<0)then'0.0000'elseConvert(float,SUM(sn.OrderNum-sn.ItemNoNum))/Convert(float,(SUM(sn.OrderNum-sn.ItemNoNum)))end)都是0.没有小数点我要的结果是计算后得出结果...
619
热度 -
一个很纠结的sql有关问题
一个很纠结的sql问题求助需要求出平均成绩在0-60,60-80,80-100的人占总人数比例分别是多少。用SQL语句怎么写啊,求大虾帮助。平均成绩为这个人的所有成绩除以他的所有科目数量。有一个数据表如下所示姓名课程成绩张三语文78张三数学94李斯语文75李斯英文80....color='#e78608'>------解决方案--------------------SQLcodewitht(姓名,...
65
热度 -
请问多表查询结果求和
请教多表查询结果求和?SQLcodeselecta.piaolei,a.renshu,b.mingchengasplfromTbl_checkIna,tbl_PiaoLeibwherea.piaolei=b.bianhaoandconvert(char(10),CheckInTime,120)>='2012-08-16'andconvert(char(10),CheckInTime,120)...
37
热度 -
sql 数据查询有关问题
sql数据查询问题小弟有如下这条Sql语句F_ISNULLOREMPTY为sql函数函数ALTERFUNCTION[dbo].[F_ISNULLOREMPTY](@check_expressionSYSNAME,@replacement_valueSYSNAME)RETURNSSYSNAMEASBEGIN IF(@check_expressionISNULLORLEN(@check_express...
136
热度 -
高手聚会,这有关问题有几种解决办法(日期格式转换)
高手聚会,这问题有几种解决方法(日期格式转换)。如何用最简单的SQL语句将200710101212转换成2007-10-1012:12=====================================================================================================chuifengde树上的鸟儿等级:发表于:2007-10-15...
141
热度 -
将三个字段的值 保存到一个字段 怎么办
将三个字段的值保存到一个字段怎么处理selectt1,t2,t3fromtt查询出t1的值是FF,t2的值是GG,t3的值是HH将t1t2t3查询处理的值形成字符串如"FFGGHH"再将字符串保持到t4这个字段应该怎么处理谢谢!!!color='#e78608'>------解决方案--------------------selectt1,t2,t3,t4=t1+t2+t3fr...
346
热度 -
sql2005调用函数报错解决方法
sql2005调用函数报错我自己写的个表值函数,在查询分析器里调用时,这种写法报错:SELECT*fromdbo.G_P_by_D(CONVERT(varchar(10),dateadd(yy,datediff(yy,0,getdate()),0),120),CONVERT(varchar(10),GETDATE(),120))消息156,级别15,状态1,第1行关键字'CONVERT'附近有语法...
23
热度 -
求一条按周统计的话语,要区分年
求一条按周统计的语句,要区分年.请教如何统计表中2009年到2013年每周的数据?要求数据格式如下周注册人数2009第一周102009第二周52009第三周1......2013第一周202013第二周15周统计color='#FF8000'>------解决方案--------------------2013第一周,请问数据就是这么存的?抛开表结构的问题,可以给你一个提示:用substr把年,周...
14
热度 -
一个简单算法,该怎么解决
一个简单算法有1至9,9个不同的数字,组成三个三位数,要求第二个三位数是第一个三位数的两倍,第三个三位数是第一个三位数的三倍,请列出三个三位数是多少?怎么样算啊?color='#e78608'>------解决方案--------------------------------------------------------用sql玩了下,你看看对不:createtable#t(namevarch...
5375
热度 -
如何把三个查询结果和在一张表里显示
求助怎么把三个查询结果和在一张表里显示我的查询三个查询语句分别如下:SELECTCONVERT(CHAR(4),da,121)AS日期,avg(pv)as上旬FROMchuxiongWHEREyear(da)BETWEEN1963AND1990andDATEPART(MONTH,da)=2andday(da)<=10GROUPBYCONVERT(CHAR(4),da,121)SELECTCO...
111
热度 -
sqlserver 时间段查询,该如何处理
sqlserver时间段查询这样查不出数据,select*fromaaawherepTime>=CONVERT(VARCHAR,'2015/4/10',111)andpTime<=CONVERT(VARCHAR,'2014/4/15',111)这样有数据select*fromaaawherepTime>=CONVERT(VARCHAR,'2015/4/10',111)求解sqls...
31
热度 -
sql server优化有关问题
sqlserver优化问题语句中有一条:convert(CHAR(15),v1.finterid)+convert(CHAR(15),u1.fentryid)NOTIN(SELECTconvert(CHAR(15),fdinterid)+convert(CHAR(15),fdentryid)FROMicclientver)做了函数计算,用不到索引,导致整个语句执行很慢语句是应用内置的,无法修改,s...
22
热度 -
DWR 招致 Spring bean 懒加载失效 何解
DWR导致Springbean懒加载失效何解?spring中配置beanlazy-init="true"但是应用启动时bean还是被初始化,通过排除配置文件发现配置dwr后,懒加载就不起作用。请问下,有知道是什么原因么?去掉dwr配置,懒加载就起作用。<!--springDWR配置--> <dwr:configuration> <dwr:converttype="b...
9460
热度 -
帮忙进来看一下触发器解决办法
帮忙进来看一下触发器一个出发器createtriggerupdateorderb2ondbo.orderblforupdateasupdatedbo.orderxxsetifmoney=1whereorderID=(selecttop1orderrandfrominserted)updateuserssetusermoney='convert((CONVERT(selectusermoneyfro...
3357
热度 -
字符串转换成整型变量比较大小,该如何解决
字符串转换成整型变量比较大小if(Convert.ToInt32(oMaxnum.ToString())>Convert.ToInt32(oCurrentnum.ToString()))这里oMaxnum,oCurrentnum都是object类型提示“未将对象引用设置到对象的实例”的错误异常详细信息“System.NullReferenceException:未将对象引用设置到对象的实例。...
7310
热度 -
日期计算?解决方案
日期计算?怎么可以得到两个日期相差的月份总数,例如:DateTimefirstDate=Convert.ToDateTime("2007-8-1");DateTimelastDate=Convert.ToDateTime("2008-5-1");得到相差9个月color='#e78608'>------解决方案------------------------...
8680
热度 -
关于图片压缩,该如何处理
关于图片压缩我使用SharpZipLib压缩和解压图片,压缩后的压缩包是没有问题的,但是解压后图片有损失,有没有人有这方面的经验的人告诉一下是什么原因造成的。color='#e78608'>------解决方案--------------------------------------------------------我的一个图片缩小放大方法,希望对你有帮助 publicvoidreDrawSa...
679
热度 -
急如律令 sql好手看下帮顶有分
急急如律令sql高手看下帮顶有分作息编号2010831ZX0012010831ZX002前面是时间20100831当前日期后面是zx固定在后面是001002加一在插入的时候如何插入2010831ZX003这是自动的不是人为的输入如插入20101122ZX001color='#FF8000'>------解决方案--------------------什么数据库?取最后3位,转换为数字型,再+1,与...
50
热度 -
急如律令 sql高手看上帮顶有分
急急如律令sql高手看下帮顶有分作息编号2010831ZX0012010831ZX002前面是时间20100831当前日期后面是zx固定在后面是001002加一在插入的时候如何插入2010831ZX003这是自动的不是人为的输入如插入20101122ZX001color='#FF8000'>------解决方案--------------------什么数据库?取最后3位,转换为数字型,再+1,与...
79
热度 -
只利用SQL日期变量的非时间信息进展处理的方法例子
只利用SQL日期变量的非时间信息进行处理的方法例子SQLServer中日期变量通常包含着日期和时间两块信息,但是在很多处理中我们并不需要时间信息,此时可以利用转换函数舍弃时间信息并只保留日期信息,如convert(char(10),date1,111)将日期变量date1的转换成诸如2012/11/03这样的形式借此方法,可以实现更多功能,如下面的语句可以查询newlendfull表中每条记录中d...
64
热度