社区
应用实例
帖子详情
sql:查询时间的语句
lwx139
2005-02-18 08:59:37
数据中有一个时间字段、一个nvarchar字段、一个int字段,
nvarchar字段存的数据只有三个:year、month、day
怎样才能根据nvarchar字段里的数据算出时间字段和相加的时间一样呢?
select datediff(day,1,time) from table
select datediff(nvarchar字段,int字段,time) from table
...全文
202
12
打赏
收藏
sql:查询时间的语句
数据中有一个时间字段、一个nvarchar字段、一个int字段, nvarchar字段存的数据只有三个:year、month、day 怎样才能根据nvarchar字段里的数据算出时间字段和相加的时间一样呢? select datediff(day,1,time) from table select datediff(nvarchar字段,int字段,time) from table
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NewQger
2005-02-21
打赏
举报
回复
如果搂主的意思是对一个记录
把 根据nvarchar字段 把time 字段 + 上int字段的值 的话 是这样
select dateadd(nvarchar字段,int字段,time) from tabel
可能是你用错函数了,datediff ,和 dateadd
不知道这次猜对楼主的意思了没?
NewQger
2005-02-21
打赏
举报
回复
看了半天终于明白搂主老大的意思
如果你的int字段是这样的话 20050101 可以这样查询
select datediff(nvarchar字段,convert(varchar(10),int字段,120),time) from table
NewQger
2005-02-21
打赏
举报
回复
DATEDIFF函数的参数是时间型的,比较前用 convert函数先转换了啊
Softlee81307
2005-02-21
打赏
举报
回复
select * from table where datediff(day,nvarchar字段,time)=int字段
lwx139
2005-02-21
打赏
举报
回复
但系统说不行.
lucky08
2005-02-20
打赏
举报
回复
我也不是太理解楼主所说的意思,麻烦楼主表达清楚一点儿。
zheninchangjiang
2005-02-20
打赏
举报
回复
具本可以参考convert函数
zheninchangjiang
2005-02-20
打赏
举报
回复
假定nvarchar形式如:20041025-->2004-10-25
convert(nvarchar(8),时间列,112)=nvarchar列
EastboyEastboy
2005-02-20
打赏
举报
回复
请把你的需求说清楚一点
didoleo
2005-02-20
打赏
举报
回复
DATEDIFF ( datepart , startdate , enddate )
startdate
enddate
可以是字段
lwx139
2005-02-20
打赏
举报
回复
就是在datediff的第一和第二个函数从数据库字段里取值,行么?
birchsilver
2005-02-20
打赏
举报
回复
楼主:在datediff函数中datepart部分不能用变量代替必须指定。你可以把你的要求再详细说一下,想想有没有别的方法,是不是表结构的原因。
my
sql
时间
范围
查询
_my
sql
中那些根据
时间
查询
的
sql
语句
本文介绍了在My
SQL
中进行
时间
范围
查询
的各种方法,包括
查询
一天、一周、一月、本季、上季及指定
时间
段内的数据。通过示例
SQL
语句
,展示如何根据
时间
条件获取相关数据,并提供了按更新
时间
排序的
查询
技巧。
sql
语句
中的
时间
查询
总结
本文总结了在Web项目中常用的几种
时间
查询
SQL
语句
,包括获取全部日志、今日日志、昨日日志、本周日志、上周日志、本月日志及上月日志的方法。
My
SQL
常用
SQL
时间
查询
语句
本文提供了一系列针对不同
时间
段的
SQL
查询
语句
,包括当天、昨天、最近7天等常见需求,适用于快速检索数据库中的
时间
敏感数据。
后台
SQL
语句
中嵌套
时间
查询
某
时间
段内数据
本文讲述了在后台使用
SQL
语句
查询
某
时间
段内数据的问题,重点是根据开始
时间
与结束
时间
筛选B表中sample_time列的数据。在尝试过程中,遇到
SQL
语句
执行错误,最终通过JdbcTemplate和参数注入成功实现
查询
。代码中详细展示了如何构建和执行
SQL
,包括参数列表的创建、日期参数的处理以及分页
查询
的应用。
关于
查询
第二大
时间
的
SQL
语句
本文介绍了一种
查询
数据库中用户上一次登录
时间
的方法,通过构造
SQL
语句
来找到除最新登录外的历史第二大登录
时间
。
应用实例
27,579
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章