自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 w3school

<br />http://www.w3school.com.cn/js/index.asp

2010-07-21 12:32:00 323

原创 sencha

<br />非常强大的脚本<br />http://www.sencha.com/products/js/

2010-07-21 09:40:00 289

原创 友情链接

http://www.cnblogs.com/webabcd/archive/2007/05/05/736576.html

2010-07-19 12:05:00 328

原创 单表费用合计

<br /> <br /> <br /> <br />if object_id('test') is not null<br />  drop table test<br />go<br /><br />create table test(保单号 varchar(20), 交费金额 decimal(24, 2), 主附险记录 varchar(10), 交费日期 datetime)<br />insert into test values('OR001', 388.8, '主', '2010-07-01')<

2010-07-18 13:29:00 602

原创 删除重复行的几种方法

以下是测试数据:ifobject_id('tb') isnotnull    droptable tbgocreatetable tb(A int,B int)insertinto tbselect1,1unionallselect2,2unionallselect3,3unionallselect4,4unionallselect5,5unionallselect1,1unionallselect2,2unionallselect1,1unionallselect2,2with cte as(select

2010-07-18 10:50:00 447

原创 行列互转

<br />--行列互转<br />--1、行互列<br />--> 生成测试数据<br />if not object_id('Class') is null<br />    drop table Class<br />Go<br />Create table Class([Student] nvarchar(2),[Course] nvarchar(2),[Score] int)<br />Insert Class<br />select N'张三',N'语文',78 union all<br />s

2010-07-17 16:14:00 237

原创 SQL2005递归

IF OBJECT_ID('[temp]') IS NOT NULL    DROP TABLE [temp] GOCREATE TABLE [temp](    [groupID] INT, [foldName] VARCHAR(10), [parentID] INT)INSERT [temp]SELECT 1, '文件', 0 UNION ALLSELECT 2, '文件', 0 UNION ALLSELECT 3, '文件-1', 1 UNION ALLSELECT 4, '文件-1', 2 UNIO

2010-07-17 14:50:00 237

原创 分组排序分组排名Sql

关于上回讨论的统计在一个月中的连续旷工的次数,使用dense_rank或rank即可。他们有如下区别。DENSE_RANK() 、RANK() 和 ROW_NUMBER() 的区别(排名)以下三个函数都是处理排名的:Sql代码 DENSE_RANK()      ROW_NUMBER()      RANK()  DENSE_RANK() ROW_NUMBER() RANK()用法:Sql代码 SELECT DENSE_RANK() OVER(ORDER BY [排序字段] DESC

2010-07-17 13:07:00 690

原创 分组排序和临时表的应用

最近开发和维护个人事系统,人事偷懒的功夫真是很强大的,这不又提出很多要求咯,以下功能做到邮件自动提醒。1,连续考勤出现旷工超过三天2,月累计旷工>=4天3,休假出差后出现旷工针对问题1,分组排序取最近三条考勤结果,放进临时表中,再从中判断三条都为旷工的员工一览              如果是针对某月出现三条连续的旷工该如何处理呢???这是个问题。针对问题2,是比较简单的。不用临时表也可以完成要求。针对问题3,分组排序,放进临时表中,对临时表自连接,相邻的前一条为休假或出差的,后一条为旷工的抓取出来即可。临

2010-07-15 14:10:00 430

原创 存储过程调用存储过程且输出参数

背景:实现方式:详细代码ALTER PROCEDURE [dbo].[sp_GenerateSystemCaculateSalaryData] (      @EmployeeCode varchar(50),      @SalaryCode varchar(50),      @SalaryItemID varchar(50),      @SalaryItemValue float output)ASBEGIN SET NOCOUNT ON;    Declare @FunctionName varc

2010-07-14 16:22:00 339

原创 关于Sql分页之Oracle版

我们从数据库中读去数据,显示于页面。比较简易的方式无非是获取所有的数据,进行绑定。可是如果数据量成千上万,dataset可能就是发生内存溢出。事实上我们分页显示的时候每页数据不大可能超过1000条。否则那样的页面虽都会任何人失去耐心。那么我们只需从数据库中拿到指定页和条数的数据。为此我们还需要保证所有数据的排序的。否则翻页时第一页的数据和第二页的数据可能会重复。        ///         /// 根据分页参数,查询条件来获得DataTable        ///         ///    

2010-07-14 14:06:00 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除