SQL中如何选择表中日期最大值
SQL表中有销售数据和日期单位如何按单位检索出最近一天的销售select日期单位名称回款金额from表我是想要按单位的回款的日期(一个单位一个月回款3次)取最近一天的(我...
SQL表中有销售数据和日期 单位 如何按单位检索出最近一天的销售
select 日期 单位名称 回款金额 from 表我是想要按单位的回款的日期 (一个单位一个月回款3次)取最近一天的(我的意思就是每个单位的最近一天的回款)(如图调取一个单位一个记录) 展开
select 日期 单位名称 回款金额 from 表我是想要按单位的回款的日期 (一个单位一个月回款3次)取最近一天的(我的意思就是每个单位的最近一天的回款)(如图调取一个单位一个记录) 展开
展开全部
给你个思路:
WITH Messages (ID,ToEmpID,FromEmpID,SendDate,Detail) AS
(
SELECT 1,'张三','李四','2014/06/05','a' UNION ALL
SELECT 2,'王五','张三','2014/06/03','b' UNION ALL
SELECT 3,'刘六','张三','2014/06/02','b' UNION ALL
SELECT 4,'张三','李四','2014/05/05','a' UNION ALL
SELECT 5,'王五','张三','2014/05/03','b' UNION ALL
SELECT 6,'刘六','张三','2014/05/02','b'
)
SELECT ID,ToEmpID,FromEmpID,SendDate FROM Messages a
WHERE ID in
(
SELECT TOP 1 ID
FROM Messages
where ToEmpID=a.ToEmpID AND FromEmpID=a.FromEmpID
ORDER BY SendDate DESC
)
展开全部
select 单位 form 表名
where 日期=你需要的日期//这个不需要可以不用
where 日期=你需要的日期//这个不需要可以不用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
max(日期)
group by 单位 ,
分组后求最大日期的数据 就OK了啊 就是上面的
group by 单位 ,
分组后求最大日期的数据 就OK了啊 就是上面的
追问
具体该咋写啊!不太明白!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询