您的位置:首页 > 其它

先建立临时表再查询、从临时表查询

2016-05-30 16:46 190 查看
先建立临时表再查询

with AAA(ENODEB_ID,EARFCN)as
(
select distinct A.ENODEB_ID,A.EARFCN
from tbcell as A, tbCell as B
where A.ENODEB_ID=B.ENODEB_ID and (A.longitude<>B.longitude or A.latitude<>B.latitude) and A.EARFCN=B.EARFCN
)
select *
from tbcell
where tbcell.ENODEB_ID in (select AAA.ENODEB_ID from AAA) and EARFCN=38400


从临时表查询

select a.GXID, a.GYID, a.ReceivedPowerdbm
from
(select GXID, GYID, max(ReceivedPowerdbm) ReceivedPowerdbm
from tbGridPathloss  where GXID between 790 and 1050
and GYID between 977 and 1317  group by gxid, gyid
having max(ReceivedPowerdbm) > -130 ) as a(gxid, gyid, ReceivedPowerdbm)
order by gxid, gyid
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: