LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

用sql语句查出某字段内容相同,只取另外一个字段最大的行

admin
2012年2月14日 12:49 本文热度 2725

sql语句:某字段内容相同,只取另外一个字段最大的行
CREATE TABLE t_tab1(
f_id number not null primary key,
f_content_type varchar2(10) not null,
f_content1 varchar2(140) , -- 信息1
f_content2 varchar2(140) , -- 信息2
f_content3 varchar2(140) , -- 信息3
f_content4 varchar2(140) , -- 信息4
f_date date default sysdate, -- 录入日期
f_status char(1)
);
insert into t_tab1 values(1,'5681','第一1条','第21条','第31条','第41条',sysdate,'0');
insert into t_tab1 values(2,'5681','第一22条','第22条','第32条','第42条',sysdate,'0');

insert into t_tab1 values(3,'5682','第一条','第2条','第3条','第4条',sysdate,'0');
insert into t_tab1 values(4,'5683','第一条','第2条','第3条','第4条',sysdate,'0');
insert into t_tab1 values(5,'5684','第一条','第2条','第3条','第4条',sysdate,'0');
insert into t_tab1values(6,'5685','第一条','第2条','第3条','第4条',sysdate,'0');
insert into t_tab1 values(7,'5685','第一7条','第2条','第3条','第4条',sysdate,'0');
insert into t_tab1values(8,'5685','第一条','第2条','第3条','第4条',sysdate,'0');

想选出距离现在时间最近的,各不相同的f_content_type,可以使用如下语句

select * from t_tab1 a,(
select f_content_type,max(f_date) d from t_tab1 group by f_content_type) b
where a.f_content_type=b.f_content_type and a.f_date=b.d


该文章在 2012/2/14 12:49:50 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved