请问如何求出最大日期和最小日期之间的天数

xmvb 2004-08-27 08:59:29
有如下表:

单号 日期
-----------------
001 2004-8-1
001 2004-8-2
...
001 2004-8-31
002 2004-9-1
....

请问如何求出某一单号最大日期和最小日期之间的天数
...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveSQL 2004-08-27
  • 打赏
  • 举报
回复
select datediff(day,min(日期),max(日期)) from yourtable where 单号=...
pbsql 2004-08-27
  • 打赏
  • 举报
回复
select datediff(day,min(日期),max(日期)) from t
zjcxc 2004-08-27
  • 打赏
  • 举报
回复
select 单号,日期差=datediff(day,min(日期),max(日期))
from 表
group by 单号
LWLIFE 2004-08-27
  • 打赏
  • 举报
回复
DATEDIFF(Days,select max(日期) from table where 单号=???? ,select min(日期) from table where 单号=????)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧