两条合并一条,求最简单的解法
来源:互联网 发布:网络推广公司哪个好 编辑:程序博客网 时间:2024/04/29 19:08
数据库的数据如下
STAMPDAY EmployeeCD stamptype stamptime
2007-02-28 2200399 1 08:02:00.000
2007-02-28 2200399 2 18:01:00.000
2007-03-01 2200399 1 08:08:00.000
(3 件処理されました)
这里stamptype 为1的是出勤 2的时候是退勤
我想得到数据如下
STAMPDAY EmployeeCD 出勤 退勤
2007-02-28 2200399 08:02 18:01
2007-03-01 2200399 08:08 null
我做了一个,能够实现,但是显示两条同样的数据,如下
STAMPDAY EmployeeCD 出勤 退勤
2007-02-28 2200399 08:02 18:01
2007-02-28 2200399 08:02 18:01
2007-03-01 2200399 08:08 null
经过处理可以实现一个,但是个人认为方法太笨,再次向各位高手求教其他方法
Select
STAMPDAY,
EmployeeCD,
Max(Case stamptype When 1 Then stamptime Else Null End) As 出勤,
Max(Case stamptype When 2 Then stamptime Else Null End) As 退勤
From TableName
Group By STAMPDAY,EmployeeCD
- 两条合并一条,求最简单的解法
- 两条记录合并一条的 sql
- 求最小公倍数最简单解法
- C++ 求矩阵最短路问题最简单最暴力的dp解法
- left join 关联相同两张表,并将关联表的分别两条数据,整体合并为一条
- SQL中遇到多条相同内容只取一条的最简单实现
- SQL中遇到多条相同内容只取一条的最简单实现
- SQL中遇到多条相同内容只取一条的最简单实现
- 算法中的独孤九剑 - Fibonacci的两种解法 - 最简单的动态规划法
- 把多条记录合并成一条的SQL语句
- mysql多条相同连接的数据合并一条函数
- 合并两条排序的链表
- Leetcode Permutations II 最简单的解法
- 八皇后问题最简单的解法
- 接上(SQL中遇到多条相同内容只取一条的最简单实现)多字段情况
- 数据库面试题---SQL中遇到多条相同内容只取一条的最简单实现
- 求一个数组的全部子集的两种解法
- iOS 去除NavigationController导航条最下面的一条横线
- Spring Web应用入门
- c++ Prime读书笔记3(strlen)
- 使用ajax遇到的一些小问题
- 数据结构绪论中的几道题
- 最大堆的实现
- 两条合并一条,求最简单的解法
- c++ Prime读书笔记4(using名字空间)
- 两表累加时的问题
- 对称序穿线树的实现
- two Eclipse db plugin
- 工业控制自动化体系统架构
- 如何把excel导入到数据库中!
- 用VC++写ISAPI的一点经验
- 引用/使用公告