社区
疑难问题
帖子详情
一个不是很难,但我想不出简洁方法的问题?
ypwyy
2004-05-06 05:38:54
一个考勤系统,因为一个人可能同时刷几下卡,而其实只有几条数据有用,所以我的目的是提取出其中任意一条有效的条目:
举个例子:
员工 刷卡时间
张三 16:52
张三 16:53
张三 16:54
王五 12:20
李四 11:20
李四 11:21
我想得到如下数据
张三 16:52
王五 12:20
李四 11:20
有没有比较简单有效的方法
...全文
64
3
打赏
收藏
一个不是很难,但我想不出简洁方法的问题?
一个考勤系统,因为一个人可能同时刷几下卡,而其实只有几条数据有用,所以我的目的是提取出其中任意一条有效的条目: 举个例子: 员工 刷卡时间 张三 16:52 张三 16:53 张三 16:54 王五 12:20 李四 11:20 李四 11:21 我想得到如下数据 张三 16:52 王五 12:20 李四 11:20 有没有比较简单有效的方法
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fjdelphiboy
2004-05-06
打赏
举报
回复
select distinct 员工,(select top 1 刷卡时间 from tab where 员工 = b.员工) as '刷卡时间' from tab b
8992026
2004-05-06
打赏
举报
回复
应该这样才合理:
select *
from tablename a
where 刷卡时间=(select top 1 刷卡时间 from tablename where 员工=a.员工 and abs(datadiff(second,刷卡时间,'规定的上下班时间'))<一个额定的秒数
order by 刷卡时间
)
其中:规定的上下班时间、一个额定的秒数都是常量
8992026
2004-05-06
打赏
举报
回复
select 员工,min(刷卡时间) as 刷卡时间
from tablename
group by 员工
工作三年了,写不出好代码咋办?
阅读文本大概需要 4 分钟。普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一环。你想要成...
关于需求洞察:高语境,更合适直接做Demo,而不是和用户尬聊
你觉得这个功能怎么样?挺好的。...当我知道了“高语境”的概念之后,想到了
一个
解释。先说说高低语境是什么意思——“高语境”(High Context)和“低语境”(Low Context)是由文化研究者 爱德华·霍...
钱颖一:人的创造力从哪里来?(转)
著名科学家钱学森生前就提出过
一个
著名的“钱学森之问”,就是说“为什么我们的学校总是培养不出杰出人才呢?”前不久,在亚布力中国企业家论坛年会上,清华大学钱颖一教授在演讲中谈了他对这个
问题
的的看法。下面给...
人为什么
很难
改变认知 ?
尽管我前面谈了认知
很难
改变,但本文的目的毕竟不是告诉你认知无法改变,而是希望通过分析认知难改变的原因,进而探索到提升和改变认知的具体
方法
。而当你知道了认知难改变的原因之后,如何改善和提升认知的
方法
也...
在chrome-console中进行xpath/css/js定位(六)
大部分人在使用selenium定位元素时,用的是xpath定位,因为xpath基本能解决定位的需求。css定位往往被忽略掉了,其实css...1.如果
一个
元素,它的属性不是很明显,无法直接定位到,这时候我们可以先找它老爸(父元素)。
疑难问题
22,301
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章