SQL Server 2000数据库中
存入如下的一条记录
create table JL
(
出发城市 varchar(50),
目的城市 varchar(50),
需要的时间 ???
)
需要的时间 这个字段需要什么样的数据类型啊
例如有如下几个记录
出发城市 目的城市 需要的时间
A B 11:20:40
C B 00: 40:30
D B 26:50:30上述三条记录对应的时间分别是:
11小时20分40秒
40分30秒
26小时50分30秒
我想问的是在这里面 应该怎么存?
谢谢了~~~~
存入如下的一条记录
create table JL
(
出发城市 varchar(50),
目的城市 varchar(50),
需要的时间 ???
)
需要的时间 这个字段需要什么样的数据类型啊
例如有如下几个记录
出发城市 目的城市 需要的时间
A B 11:20:40
C B 00: 40:30
D B 26:50:30上述三条记录对应的时间分别是:
11小时20分40秒
40分30秒
26小时50分30秒
我想问的是在这里面 应该怎么存?
谢谢了~~~~
解决方案 »
- CASE NAME WHEN NULL THEN '无' ELSE '有' END 怎么会不行?
- CSDN主页弹出窗口
- 请教一个问题
- 帮忙优化这个查询
- 过滤条件是另一个表..
- 關於查詢問題,求高手解救!
- SQL存储过程语句错误
- 酒店价格信息表的表结构设计请教
- SQLSERVER2000怎么无法新建SQLSERVER注册啊,提示信息是未找到指定的SQLSERVER,connectionopen(connect)请验证SQLSERVER是否在运行,并检查
- 一个奇怪的问题,请大家帮我解决
- 新建一个帐号连接Oracle,出现“已拒绝对 OLE DB 提供程序 'MSDAORA' 的特殊访问。必须通过链接服务器来访问此提供程序。”,用sa可以
- 这个如何循环
2:字符串类型
If OBject_id('JL') Is Not null
Drop Table JL
Go
create table JL
(
出发城市 varchar(50),
目的城市 varchar(50),
需要的时间 int --秒
)
Insert Into JL Select 'A','B',11*60*60+20*60+40
Insert Into JL Select 'C','B',00*60*60+40*60+30
Insert Into JL Select 'D','B',26*60*60+50*60+30 Select 出发城市,目的城市,
Rtrim(需要的时间/3600)+'小时'+Rtrim(需要的时间%3600/60)+'分'+Rtrim(需要的时间%3600%60)+'秒' As 需要的时间
From JL/*
出发城市 目的城市 需要的时间
------------ ---------------------------------------
A B 11小时20分40秒
C B 0小时40分30秒
D B 26小时50分30秒
*/