select set1.srcip_id,set1.count,set2.ip_name from set1,set2 where set1.srcip_id=set2.srcip_id;
解决方案 »
- 行列问题
- 解决取前10条记录速度慢的问题?
- 请问怎么限制ORACLE使用内存的最高值?
- 虚拟服务器上安装oracle 10g客户端的问题
- 在plsql中select * from 一个有二十多万记录的表,等了亮分多钟后报错:内存溢出
- 知道怎么访问防火强后面的oracle数据服务器吗??给高手们高分!谢谢!!!!!急!!!!!!!!!
- 转摘一篇微软关于 oracle到sqlserver的数据转换资料,希望斑竹能置顶。
- 数据库怎么插入大数据字段……CLOB类型,小美求救
- 关于Oracle8用密码的问题
- 新手向各路豪杰请教
- 触发器错误!!ORA-04091:表..发生了变化,触发器/函数不能读,---在线等待!!
- 从多台PC读取表同一字段,每台PC所得到得值不同,一条纪录只能被一台PC读取,请问如何解决同步问题?急!
SELECT SRCIP_ID,COUNT,IP_NAME FROM SET1 A, SET2 B WHERE A.SRCIP_ID=B.SRCIP_ID应该是这么要求的吧?
我的set1和set2集合都是从一个大表Eventlog中出来的,这个表非常大,相关结构是:
SRCIP SRCIP_ID EventCount
23121 1231425 23534
我对上表做关于EventCount的TOp10,得到了数据集set1
我要根据这个Eventlog表中的SRCIP_ID项去另一个表Translate中查该IP对应的String名称
为了减少数据库的压力,节约时间,我想分步来做这件事,先取出TOP10的SRCIP,再根据这个10项的小集合去查其ID对应的IP_NAME,数据集set2是很难得到的,前面我的写法有问题,看我这次表述的是不是清楚?
请高手再回答
select set1.srcip_id,set1.count,set2.ip_name from set1,set2 where set1.srcip_id=set2.srcip_id;