㈠ sql取 日期最大值的数据
Select top 1 [bianma] from [biao] Order by date desc
㈡ SQL 怎么检索日期最大得那条记录
select id,a,b,c,日期 from A where a=‘hello’ order by 日期 desc
降序排列,第一条为日期最大的
㈢ 如何用SQL 取最大的日期的记录
select * from 表 where 日期 in (select MAX(日期) from 表 )这样就可以了!
㈣ SQL 取最大日期
1、SYSDATE函数:该函数没有参数,返回当前的系统时间。
㈤ sql 取有数值最大的一个日期
说明:
PersonID: 标识唯一的人员。
select PersonID, max(日期) from TableName
where 数值 is not null
group by PersonID
㈥ SQL中怎么查询出时间最大的那条记录啊句子该怎么写
select * from (
select *,row_number() over(order by date desc) as dateby from tablea
)a
where a.dateby=1
row_number()中,以date排序,然后取排序为1即最大时间记录
㈦ sql 获取一个表B中值,条件获取最大日期中的那条记录
select top 1 price from B order by date desc
select price from b where date=(select max(date) from b)
㈧ sql 按日期 取数值最大的
给你个思路:
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
)