首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

jpql语言 Oracle数据库解决办法

2014-06-13 
jpql语言Oracle数据库首先问一下,jpql语言支持外连接不?其次,基于Oracle的的一个查询语句:A表左连接B表,连

jpql语言 Oracle数据库

首先问一下,jpql语言支持外连接不?

其次,基于Oracle的的一个查询语句:

A表左连接B表,连接字段中,A表该字段唯一,但是B表该字段不唯一,B表中还有一个时间字段,我想查询的结果是:A表左连接B表,但是B表中的数据,只需要时间最近的一条。

(只有30分了,见谅!)
[解决办法]
select a.id , max(b.time) from a , b where a.id = b.id group by a.id

select m.* , n.* from a m, b n where m.id = n.id and not exists(select 1 from b where b.id = n.id and b.time > n.time)
[解决办法]
楼主的需求描述的有点不怎么清楚,为什么不结合具体的数据说话呢?

热点排行