mssql 时间对比问题 同表同字段 数据的时间对比
求 同表同字段 数据的时间对比 语句
如:
ID DATE_TIME
1 2010年3月31日 15:14:46
2 2010年3月31日 15:20:54
3 2010年3月31日 15:23:01
4 2010年3月31日 15:25:06
5 2010年3月31日 15:45:11
判断上一条和下一条的时间差
这个格式...
SQL code:
--------------------------------------------------------------------------
-- Author : htl258(Tony)
-- Date : 2010-03-31 15:27:35
-- Version:Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (Intel X86)
-- Mar 29 2009 10:27:29
-- Copyright (c) 1988-2008 Microsoft Corporation
-- Developer Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 2)
--------------------------------------------------------------------------
--> 生成测试数据表:tb
IF NOT OBJECT_ID('[tb]') IS NULL
DROP TABLE [tb]
GO
CREATE TABLE [tb]([ID] INT,[DATE_TIME] DATETIME)
INSERT [tb]
SELECT 1,N'2010-3-31 15:14:46' UNION ALL
SELECT 2,N'2010-3-31 15:20:54' UNION ALL
SELECT 3,N'2010-3-31 15:23:01' UNION ALL
SELECT 6,N'2010-3-31 15:25:06' UNION ALL
SELECT 8,N'2010-3-31 15:45:11'
GO
--SELECT * from [tb]
-->SQL查询如下:
;with t as
(
select rn=ROW_NUMBER()over(order by id),*
from tb
)
select a.DATE_TIME a,isnull(b.DATE_TIME,a.DATE_TIME) b,
DATEDIFF(mi,a.DATE_TIME,isnull(b.DATE_TIME,a.DATE_TIM
相关问答:
一个总站.三个子站共四个ASP开发的站点;数据库是MSSQL2000;四个站各有自己的数据库(四个站点的库结构都是一样的.),各有自己的信息添加后台,四个站是独立的.四个站都在同一个服务器中.
现在需要现实:
一.如何让总站 ......
字段的默认值约束生所的约束名称系统常常在后面添上一个随机的字符串,
如
DF__Admin__locked__014935CB
这样造成以后在修改改约束的时候很麻烦,怎么设置不让数据库自动生成这样的随机名称的约束名称
而向这样 ......
我要把v10004改成名字气压,为何总出错
EXEC sp_rename 'dbo,A0131.[v10004]', '气压', 'COLUMN'
消息 15248,级别 11,状态 1,过程 sp_rename,第 ......
基础表A、B如图,由于一条新闻中可能有多张图片,所以B中会出现多个图片编号对一个新闻编号的情况。
求创建C表(视图)的sql语句。
SQL code:
select
b.pictureid as 图片编号,a.newstitle as 新闻标题,a.n ......
我定义一个函数,有五个参数
但实际上我调用时不一定传五个参数,有时只需要传二个参数,有时只需要传三个参数等等
这种参数怎么定义呢?
SQL code:
CREATE FUNCTION [ owner_name.] function_name
( [ { ......