请问SQL高手的一个问题 40ch02645]

发布时间:2017-5-30 15:32:41 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"请问SQL高手的一个问题 40ch02645]",主要涉及到请问SQL高手的一个问题 40ch02645]方面的内容,对于请问SQL高手的一个问题 40ch02645]感兴趣的同学可以参考一下。

昨天面试题: 一个20万数据的帖子表,有个发帖时间字段,要求算出表中相临的两条数据的发帖时间比较,如果大于30分钟就列出来,也可以按时间来查出来,也就是说第一条和第二条比,第二条再和第三条比,以此类推.... 要求不能用游标,不能改变数据结构(也就是不能添加字段,我原想添加字段解决) 请问下高手大哥们,这个SQL要怎么写才能达到效果,性能更好啊?

select * from tb a where datediff(mi,[date],(select min([date]) from tb where [date]>a.[date]))>30

楼上的是不是错了?是相临的两条数据比较,不是跟最小的比较

哦,没错

呃,如果 id   发帖时间 1    16:00 2    16:00 3    16:31 一楼的方法返回两条结果集

上一篇:寻 SQL SERVER 2005 或 2008 下载地址 70i1971852901]
下一篇:我写了一个SQL SERVER自己导入数据的bat 文件,但就是不执行?? 40conggang]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。