这个SQL怎么写 基于ORACLE数据库

这个SQL怎么写 基于ORACLE数据库,第1张

把gropu by 去掉,把 max(ccurrent_amount_/ctotal_amount_valve_value_)换成ccurrent_amount_/ctotal_amount_valve_value_:

select

from

(select

bunit_name_

||'-'

||dpollutant_name_ 名称,

ccurrent_amount_ / ctotal_amount_valve_value_ 超标倍数

from bf_biz_code_ a,

eps_base_info_ b,

EMO_TOTAL_AMOUNT_CONTROL_ c,

EPS_POLLUTANT_INFO_ d

where substr(acode_,1,4)=substr(bregion_code_,1,4)

and bunit_no_ = cps_code_

and to_char(ccreate_time_,'yyyy') ='2012'

and ccurrent_amount_ is not null

and ctotal_amount_valve_value_ is not null

and cPOLLUTANT_CODE_ =dPOLLUTANT_CODE_

and ccurrent_amount_ >ctotal_amount_valve_value_

order by ccurrent_amount_/ctotal_amount_valve_value_ desc)

)where rownum<=10

基于MapGIS 67的数据,是什么东西?

MapGIS 67是基于文件的,也就是说其处理的数据是“文件数据”。可以将MapGIS 67的文件数据导入数据库存储,这里的数据库可以是SQL Server或Oracle这样的数据库系统,而创建数据库则是基于相应数据库系统,导入数据前先将MapGIS 67连接相应数据库系统,然后上载相应的文件数据。

不过根据我的理解是你并不是想要上面的答案,你理解的数据库是所谓的XX建库系统这样的数据库,这个数据库更多是“抽稀的”,把所有的数据管理在一起,多像一个仓库,也就是数据库了,没错,现在的数据库管理软件不也是大致这样的思路吗。但是涉及到“建库流程”,应该是面向行业或专题的,例如国土二调建库项目,的确是有流程的,因为要安装“标准”创建和管理数据,这方面的可以看一下相关的项目规范文件而不是看MapGIS如何创建数据库。

你是有现成的项目还是想问怎么做?系统要求时效是实时还是可以延时处理?

并发的问题,对于1w的并发,市面上的Apach,websphere,nginx等基本都能支持;你系统本身能不能支持,要看你系统本身的设计和实现了;如果系统本身支持不了,可通过架设集群系统系统,结合一些负载均衡,同样也能实现。

数据库的选用,首先看一下你们的数据量有多大,未来会增长至什么地步,同时也要考虑价格,商用的像DB2,ORACLE都是要收费滴

*** 作系统选用,作为服务器,个人不建议使用windows的,可以考虑Unix/Linux系列的

以上就是关于这个SQL怎么写 基于ORACLE数据库全部的内容,包括:这个SQL怎么写 基于ORACLE数据库、基于MAPGIS6.7的数据库怎么创建、搭建一个基于DB2数据库的服务器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9308132.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存