对考勤原始数据处理,插入新表中整理数据
2015-03-13 16:26
148 查看
ALTER PROCEDURE [dbo].[Hr_addNewMonth]
as
BEGIN
INSERT INTO [Hr_1]
([日期时间],[姓名]
,[考勤号码])
select distinct CONVERT(char(10),日期时间,120) as atime,姓名,考勤号码 from Hr a
where (select COUNT(*) from [Hr_1] b where b.考勤号码 = a.考勤号码 and b.日期时间 = CONVERT(char(10),a.日期时间,120) ) < 1
order by a.姓名,CONVERT(char(10),a.日期时间,120)
END
as
BEGIN
INSERT INTO [Hr_1]
([日期时间],[姓名]
,[考勤号码])
select distinct CONVERT(char(10),日期时间,120) as atime,姓名,考勤号码 from Hr a
where (select COUNT(*) from [Hr_1] b where b.考勤号码 = a.考勤号码 and b.日期时间 = CONVERT(char(10),a.日期时间,120) ) < 1
order by a.姓名,CONVERT(char(10),a.日期时间,120)
END
相关文章推荐
- 对于C#中插入数据(Ntext)类型超过大小8000提示处理!
- 批处理快速插入数据
- mybatis插入数据时处理为null的属性
- 大数据插入Excel报错处理
- 处理向SQL2005DTS数据时【无法在只读列中插入数据】
- java处理导入Excel数据重复数据,整理后在导入
- Oracle 循环插入测试数据(网上收集整理)
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- 如何处理原始文本数据(CNN情感分析yoom例子二)
- mysql 大量数据插入(可用于数据添加字段不能添加的情况,因为会copy临时表。这样可以手动分批处理)
- C# 处理批量插入数据(事物) mysql oracle sqlserver三个版本
- 利用二叉查找树处理数据-加载、存储、插入、删除、修改、输出
- oracle 往表中插入多条数据(整理)
- 大数据处理解决方案整理
- 【oracle资料整理】--【3】如何插入修改删除数据
- php 将print_r处理后的数据还原为原始数组的方法
- mybatis 插入数据时候 同时得到主键的id 处理好一起插入别的字段
- MYSQL 增加字段不报错,插入数据不报错处理
- Oracle数据库案例整理-执行Oracle脚本失败或异常-表空间限额用尽导致插入数据失败