作者YYL (Change)
看板Database
标题[SQL ] 如何显示各个项目的最新状态?
时间Mon Sep 15 14:07:51 2008
我有一个Log的资料表,记录每个项目状态更改的时间
如下表:
项目 状态 日期
AAAA 0 2008/9/1
BBBB 0 2008/9/3
AAAA 1 2008/9/4
CCCC 1 2008/9/5
CCCC 2 2008/9/6
我想要下一个SQL语法,让各个项目只显示其最新的更改状态与日期
如下表:
项目 状态 日期
AAAA 1 2008/9/4
BBBB 0 2008/9/3
CCCC 2 2008/9/6
但是我在Oracle下用
select distinct 项目, 状态, 日期 from table order by 日期 desc
无法呈现我想要的View表
请问我该怎麽下SQL语法呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.210.77.243
※ 编辑: YYL 来自: 218.210.77.243 (09/15 14:08)
※ 编辑: YYL 来自: 218.210.77.243 (09/15 14:08)