现有2张表,
表1:
id name phone nickname
1 a 12 aa
2 b 13 bb
3 c 14 cc表2:
id name ip time
1 a 1 1
1 a 2 2
1 a 3 3
2 b 4 4
2 b 5 5现在要取出表1的所有字段和表2的ip,time两个字段合并,并且表1与表2根据name关联,取表2的数据时,要按照time取最大的那条
取出的数据如下:
id name phone nickname ip time
1 a 12 aa 3 3
2 b 13 bb 5 5
3 c 14 cc
表1:
id name phone nickname
1 a 12 aa
2 b 13 bb
3 c 14 cc表2:
id name ip time
1 a 1 1
1 a 2 2
1 a 3 3
2 b 4 4
2 b 5 5现在要取出表1的所有字段和表2的ip,time两个字段合并,并且表1与表2根据name关联,取表2的数据时,要按照time取最大的那条
取出的数据如下:
id name phone nickname ip time
1 a 12 aa 3 3
2 b 13 bb 5 5
3 c 14 cc
解决方案 »
- 帮我转换一下,谢谢
- oracle中哪个系统表是存储临时表的?
- temp表空间涨满,访问速度变慢的问题
- Oracle 连接错误;ORA-27101: shared memory realm does not exist
- 如何写SQL语句查询任一月份分数不超过100,并且连续三个月不超过270这样的语句
- 一个很菜的问题。在一个事务内, 有没有可能 不 读取,已经更新但还没有提交的数据
- 问一个查询的题目
- ora-00604:递归SQL层1出现错误 ,ora-06553:pls-213:standard包不可访问 出现这样的错误怎么解决呀。
- 在存储过程中怎么样定义一个数组?
- 能推荐几本Oracle入门的书籍吗?
- 如何快速统计多个表的数据,一次性返回
- format code appears twice.
from 表1 t1,表2 t2
where t1.name=t2.name
group by t1.id,t1.name,t1.phone,t1.nickname