社区
应用实例
帖子详情
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
...全文
174
12
打赏
收藏
sql:查询时间的语句
数据中有一个时间字段、一个nvarchar字段、一个int字段, nvarchar字段存的数据只有三个:year、month、day 怎样才能根据nvarchar字段里的数据算出时间字段和相加的时间一样呢? select datediff(day,1,time) from table select datediff(nvarchar字段,int字段,time) from table
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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部分不能用变量代替必须指定。你可以把你的要求再详细说一下,想想有没有别的方法,是不是表结构的原因。
SQL
Server_2000-2008_R2
查询
智能分析器RedGate_
SQL
_Prompt_V5.3.4.1_Crack_Keygen破解教程注册机免费
而且它没有提供
sql
代码格式化的功能,咱们只能自己做手动格式化,手动格式化
sql
总是需要花费不少
时间
的。 它也是一款拥有智能提示的
sql
编程工具,而且小巧灵活。 总而言之,它也是一款能够提高
sql
编程效率的工具。 ...
SQL
语句
集锦
6. **
查询
时间
1.txt**:与
时间
相关的
查询
在
SQL
中很常见,可能包含了日期和
时间
的处理,如SELECT
语句
中使用BETWEEN或DATEPART函数来过滤特定
时间
段的数据。 7. **新建 文本文档.txt**:同样,这个文件可能包含了
SQL
...
SQL
操作基础教程
通过这个
SQL
操作基础教程,学习者将能够掌握
SQL
语言的基础技能,并逐步提升到高级
查询
和管理数据库的能力。无论是数据分析师、网站开发者还是数据库管理员,这都是必不可少的技能。通过实践项目和实例,读者将能够在...
msbase.jar,ms
sql
server.jar,msutil.jar
- **创建Statement或PreparedStatement**:根据需求,可以创建`java.
sql
.Statement`对象来执行简单的
SQL
语句
,或使用`java.
sql
.PreparedStatement`来预编译
SQL
语句
,提高执行效率并防止
SQL
注入。 - **执行
SQL
语句
**...
SQL
语句
-
时间
查询
一、
时间
查询
语句
--
SQL
server1、
查询
日期
时间
1)
查询
日期+
时间
,使用
SQL
server内置函数GETDATE,返回当前日期和
时间
;SELECT GETDATE(); --今天SELECT GETDATE()-1;--昨天SELECT DateAdd(YEAR, -1, GETDATE());--...
应用实例
27,582
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章