转自:http://www.maomao365.com/?p=7205 摘要: 下文分享两条sql求和脚本,再次求和的方法分享 /* 例: 下文已知两条sql求和脚本,现需对两张不同表的求和记录再次求和 */ ---对两条求和sql脚本求和的方法 select sum(q) from ( select sum(qty) as q from tableNameA where ... union all select sum(qty) as q from tableNameB where ... )…
摘要: 下文将分享两种将字段中null值替换为指定值的方法分享,如下所示: 实验环境:sqlserver 2008 R2 例: )) go insert into test(info)values('a'),('b'),(null),('d') go ---方法1:使用isnull替换 select keyId,isnull(info,'替换null值') as info from test go ---方法2:使用case when 替换 select keyId,case when info…
摘要: 在sqlserver维护中,我们偶尔需要运行一些sql脚本对数据进行相关修改操作,在数据修改前我们必须对表数据进行备份来避免出现异常时,可以快速修复数据, 下文讲述sqlserver维护中,快速备份表和表还原的方法,如下所示: 实验环境:sql server 2008 R2 ---例:快速备份表 saleDetail ---使用select into 可以快速创建表并将表数据同时插入新建表中 select * into [saleDetail_20181012] from [saleDe…
1. 问题描述 BBSCOMMENT表为BBSDETAIL的从表,记录商户评价信息.因为数据倒腾来倒腾去的,有很多重复数据.表结构如下: COMMENT_ID NOT NULL NUMBER --主键DETAIL_ID NOT NULL NUMBER --外键,引用BBSDETAIL表COMMENT_BODY NOT NULL VARCHAR2(500) --评价内容 --其它字段忽略 其中主键是没有重复的,重复的是DETAIL_ID+COMMENT_BODY+......等信息,就是某些商家的…
import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1() { BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubl…
本文基于Stackoverflows上以下几个Question: Fastest way to remove chars from string (http://stackoverflow.com/questions/2182459/fastest-way-to-remove-chars-from-string) More efficient way to remove special characters from string (http://stackoverflow.com/questi…