我要做一个视图,要把所有记录中,每个keyid对应的created日期最大的记录筛选出来形成一个视图。
表内没有唯一的值。
下面是表结构。。谢喽,各位。。 KEYID NAME STATUS TYPE CREATED
1 3363 200101001 10 2011/2/26 23:31:06
21 3363 east 200101001 10 2011/3/8 15:02:38
58 3364 north 200101001 10 2011/3/8 15:02:37
18 3363 north 200101001 10 2011/3/8 14:59:23
26 3363 south 200101001 10 2011/3/8 15:02:39
42 3363 west 200101001 10 2011/3/8 15:02:39
6 3365 west 200101001 10 2011/3/8 15:02:38
61 3365 east 200101001 11 2011/3/8 15:02:38
65 3364 east 200101002 11 2011/3/8 15:02:38
35 3363 north 200101001 11 2011/3/8 15:02:37
表内没有唯一的值。
下面是表结构。。谢喽,各位。。 KEYID NAME STATUS TYPE CREATED
1 3363 200101001 10 2011/2/26 23:31:06
21 3363 east 200101001 10 2011/3/8 15:02:38
58 3364 north 200101001 10 2011/3/8 15:02:37
18 3363 north 200101001 10 2011/3/8 14:59:23
26 3363 south 200101001 10 2011/3/8 15:02:39
42 3363 west 200101001 10 2011/3/8 15:02:39
6 3365 west 200101001 10 2011/3/8 15:02:38
61 3365 east 200101001 11 2011/3/8 15:02:38
65 3364 east 200101002 11 2011/3/8 15:02:38
35 3363 north 200101001 11 2011/3/8 15:02:37
解决方案 »
- PL/SQL存储过程为什么没有插入数据?
- 一个sql可以根据两个字段来排序吗?
- Oracle bitand()函数使用方法
- oracle 导入数据时 出错:导出已截断 LOB 的定义
- ORA-12514 受不了了的Oralce错误啊!!!
- oracle远程登陆的问题?
- oracle 数据插入越来越慢
- 我的oracle安装不上了,我把注册表全清干清了,安装还是提示:没找到安装数年据库areasqueirs
- 在线等:一个主表对多个子表,能不能用一个sql语句搜索出全部有关系的结果集?
- SCO UNIX下的Export
- 关于数据库的几种启动方式
- oracle /*+ no_parallel(t)相关问题
FROM table1 a
WHERE NOT EXISTS (SELECT 1
FROM table1 b
WHERE a.keyid = b.keyid
AND a.created < b.created);
select keyid,max(create) from talbe group by keyid