当前位置:首页 » 编程语言 » sql取日期最大的记录
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql取日期最大的记录

发布时间: 2022-06-14 22:30:11

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中值,条件获取最大日期中的那条记录

  1. select top 1 price from B order by date desc

  2. 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
)