易截截图软件、单文件、免安装、纯绿色、仅160KB

求一时间比较的SQL 指令 - MS-SQL Server / 基础类

表数据
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00:00.000 1000011 张红 1900-01-01 07:22:57.000 1900-01-01 19:31:46.000
2010-05-06 00:00:00.000 1000011 张红 1900-01-01 07:21:17.000 1900-01-01 19:30:30.000
2010-05-07 00:00:00.000 1000011 张红 1900-01-01 07:22:50.000 1900-01-01 19:30:46.000
2010-05-08 00:00:00.000 1000011 张红 1900-01-01 07:23:17.000 1900-01-01 19:30:50.000
2010-05-05 00:00:00.000 1061392 刘辉 1900-01-01 07:26:59.000 1900-01-01 17:33:52.000
2010-05-06 00:00:00.000 1061487 刘辉 1900-01-01 07:20:05.000 1900-01-01 16:32:26.000
2010-05-07 00:00:00.000 1061392 刘辉 1900-01-01 07:26:59.000 1900-01-01 17:30:52.000
2010-05-08 00:00:00.000 1061487 刘辉 1900-01-01 07:20:05.000 1900-01-01 17:32:26.000

需求说明
表中有日期,工号,上班第一次考勤与最后一次考勤,同一天只有一条考勤记录,求两天之前的打卡时间差的小时数
(同一工号,前一天的最后一次考勤同次日的第一次考勤时间差)。
用diff函数 convert转成字符串型

晕,楼上的混分了不是这样混的

datediff本来就是

没看明白需求

http://topic.csdn.net/u/20100519/06/1a026276-9b20-43ac-91fd-1f5a18b9cb74.html?55580
参考这贴


SQL code:
create table tb(COL1


相关问答:

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

求一SQL - MS-SQL Server / 基础类

tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......

请教SQL语句查询问题? - MS-SQL Server / 基础类

我想查询出每天数据的最大的一个值。表的格式如下
表名: hisdata
字段 编号 值 状态 时间  
  Id value state dattime  
  101 32.3 0 ......

一条 SQL - Oracle / 基础和管理

有这样一条SQL
 Select Get_Costtaxrate(col1), Get_Tcostvalue(col1) from a
 
其中Get_Costtaxrate、Get_Tcostvalue都是函数,这两个函数里面都是查找一个大表,Get_Tcostvalue还需要调用Get_C ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号