Re-writing the query
I have a major performance impact in this query.
So i have planned to re-write this query
SELECT n.note_id, n.secondary_category, n.priority, n.eq_name, n.effctv_start_date, n.effctv_end_date, n.note,
FROM bf_note n LEFT OUTER JOIN ip_lkp l
ON l.lkp_name = 'PRIORITYNUMBER'
AND TO_CHAR (n.priority) = l.lkp_value
WHERE n.note_id NOT IN (SELECT note_id_old FROM bf_note_adt WHERE note_id_old != note_id_new);explain plan
SQL> select * from table(dbms_xplan.display());
PLAN_TABLE_OUTPUT
Plan hash value: 4125535326
| Id | Operation | Name | Rows | Bytes |TempSpc| Cost (
%CPU)| Time |
PLAN_TABLE_OUTPUT
| 0 | SELECT STATEMENT | | 4128K| 448M| | 45394
(1)| 00:09:05 |
|* 1 | HASH JOIN RIGHT OUTER | | 4128K| 448M| | 45394
(1)| 00:09:05 |
|* 2 | INDEX RANGE SCAN | IP_LKP_IDX1 | 4 | 72 | | 2
(0)| 00:00:01 |
|* 3 | HASH JOIN RIGHT ANTI | | 4128K| 377M| 1824K| 45354
(1)| 00:09:05 |
PLAN_TABLE_OUTPUT
|* 4 | INDEX FAST FULL SCAN| BF_NOTE_ADT_PK | 77628 | 909K| | 48
(3)| 00:00:01 |
| 5 | TABLE ACCESS FULL | BF_NOTE | 4205K| 336M| | 26043
(2)| 00:05:13 |
PLAN_TABLE_OUTPUT
Predicate Information (identified by operation id):
1 - access("L"."LKP_VALUE"(+)=TO_CHAR("N"."PRIORITY"))
2 - access("L"."LKP_NAME"(+)='PRIORITYNUMBER')
3 - access("N"."NOTE_ID"="NOTE_ID_OLD")
4 - filter("NOTE_ID_OLD"<>"NOTE_ID_NEW")
20 rows selected.
The query which iam executed is fecting more number of records ..so its taking long time in sql plus to get the entire output. So i aborted in the Middle of the executions and generated the plan based on that sql_id
SQL> SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR('gf1by9t74k0zv',0,'ALLSTATS LAST'));
PLAN_TABLE_OUTPUT
SQL_ID gf1by9t74k0zv, child number 0
SELECT /*+gather_plan_statistics*/ n.note_id, n.secondary_category, n.priority, n.eq_name, n.effctv_start_date,
n.effctv_end_date, n.note FROM bf_note n LEFT OUTER JOIN ip_lkp l ON l.lkp_name = 'PRIORITYNUMBER'
AND TO_CHAR (n.priority) = l.lkp_value WHERE n.note_id NOT IN (SELECT note_id_old FROM bf_note_adt WHERE note_id_old !=
note_id_new)
Plan hash value: 4125535326
| Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | Reads | OMem | 1Mem | Used-Mem |
|* 1 | HASH JOIN RIGHT OUTER | | 1 | 4128K| 94171 |00:00:03.84 | 8180 | 1856 | 1036K| 1036K| 543K (0)|
|* 2 | INDEX RANGE SCAN | IP_LKP_IDX1 | 1 | 4 | 3 |00:00:00.01 | 2 | 0 | | | |
|* 3 | HASH JOIN RIGHT ANTI | | 1 | 4128K| 94171 |00:00:03.56 | 8178 | 1856 | 2385K| 1316K| 4043K (0)|
|* 4 | INDEX FAST FULL SCAN| BF_NOTE_ADT_PK | 1 | 77628 | 77625 |00:00:00.01 | 238 | 0 | | | |
| 5 | TABLE ACCESS FULL | BF_NOTE | 1 | 4205K| 94182 |00:00:00.21 | 7940 | 1856 | | | |
Predicate Information (identified by operation id):
1 - access("L"."LKP_VALUE"=TO_CHAR("N"."PRIORITY"))
2 - access("L"."LKP_NAME"='PRIORITYNUMBER')
3 - access("N"."NOTE_ID"="NOTE_ID_OLD")
4 - filter("NOTE_ID_OLD"<>"NOTE_ID_NEW")
27 rows selected.
SQL> SELECT * FROM V$VERSION;
BANNER
Oracle Database 10g Release 10.2.0.1.0 - Production
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - ProductionEdited by: user8792751 on Oct 12, 2011 8:13 AM
Similar Messages
-
Hello,
Can someone suggest an idea to rewrite this query? this query is taking longer time as expected probably
they way the query is formed is not right? Thanks in advance! I use 11g
SELECT brand_id,
region_id,
sku_base_id,
desc_key,
(SELECT MAX (cps.product_code)
FROM cat_prod_sku_vw cps
WHERE cps.brand_id = srl.brand_id
AND cps.region_id = srl.region_id
AND cps.brand_id = 4
AND cps.region_id = 0
AND ( cps.parent_cat_id
|| 'PROD'
|| cps.prod_base_id) = srl.desc_text)
AS desc_text
FROM sku_rgn_lang_vw srl
WHERE brand_id = 4
AND region_id = 0
AND desc_key LIKE 'www_pcode_%'
AND LENGTH (desc_text) > 6
AND desc_text LIKE 'CAT%' ;You should look at this thread {message:id=9360003} to get an idea of what other information is required.
However, I would be inclined to re-write it as a (outer) join instead of a scalar select. Somethign more like:
SELECT srl.brand_id, srl.region_id, srl.sku_base_id, srl.desc_key,
cps.desc_text
FROM sku_rgn_lang_vw srl
left join (SELECT brand_id, region_id,
parent_cat_id||'PROD'||prod_base_id desc_text
MAX (product_code) product_code
FROM cat_prod_sku_vw cps
WHERE brand_id = 4
AND region_id = 0
GROUP BY brand_id, region_id,
parent_cat_id||'PROD'||prod_base_id) cps
on cps.brand_id = srl.brand_id AND
cps.region_id = srl.region_id AND
cps.parent_cat_id||'PROD'||cps.prod_base_id = srl.desc_text
WHERE srl.brand_id = 4
AND srl.region_id = 0
AND srl.desc_key LIKE 'www_pcode_%'
AND LENGTH (cps.desc_text) > 6
AND cps.desc_text LIKE 'CAT%' ;Although, I'm not entirely sure I got all of the aliases correct.
John -
Need help in writing the query
The initial data is as follows:
ID PARENT_ID
=============
1 NULL
2 NULL
3 2
4 6
5 3
6 7
7 4
8 NULL
but output is as follows in such way that Parent_Id should be displayed in ID place
ID PARENT_ID
=============
1 NULL
2 NULL
3 2
8 NULL
6 8
4 6
5 3
7 4
Can any one help how resolve this query?
Thanks in advanceYour output is inconsistent with initial data :) But
select * from t start with parent_id is null connect by parent_id = prior id; -
Hi All,
I have a table with below structure & Data.
{code}
CREATE TABLE SAMPLE
(PARENT VARCHAR2(100),
CHANGE VARCHAR2(100),
FLAG VARCHAR2(10),
CHILD VARCHAR2(100))
{code}
{code}
insert into sample values('5762','7219','A','5965');
insert into sample values('5762','7219','A','83653');
insert into sample values('5762','7219','A','62714');
insert into sample values('5762','7219','A','108258');
insert into sample values('5762','7219','A','35203');
insert into sample values('5762','7219','A','35758');
insert into sample values('5762','7219','A','104522');
insert into sample values('5762','7219','A','70087');
insert into sample values('5762','7219','A','123878');
insert into sample values('5762','7219','A','124098');
insert into sample values('5762','7219','A','124901');
insert into sample values('5762','7818','D','35758');
insert into sample values('5762','7859','D','104522');
insert into sample values('5762','8058','D','35203');
insert into sample values('5762','8058','A','43782');
{code}
I want to delete the records where the flag is 'D',also I want to delete the record if the same child had added(Flag 'A') in the earlier change orders .
For ex: child 35203 has been removed from 8058,same child had added in change 7219,which should be removed.
Output would be like this.
{code}
insert into sample values('5762','7219','A','5965');
insert into sample values('5762','7219','A','83653');
insert into sample values('5762','7219','A','62714');
insert into sample values('5762','7219','A','108258');
insert into sample values('5762','7219','A','70087');
insert into sample values('5762','7219','A','123878');
insert into sample values('5762','7219','A','124098');
insert into sample values('5762','7219','A','124901');
insert into sample values('5762','8058','A','43782');
{code}
Thanks in advance.
Regards,
LaxmanLike this
SQL> select * from sample;
PARENT CHANGE FLAG CHILD
5762 7219 A 5965
5762 7219 A 83653
5762 7219 A 62714
5762 7219 A 108258
5762 7219 A 35203
5762 7219 A 35758
5762 7219 A 104522
5762 7219 A 70087
5762 7219 A 123878
5762 7219 A 124098
5762 7219 A 124901
5762 7818 D 35758
5762 7859 D 104522
5762 8058 D 35203
5762 8058 A 43782
15 rows selected.
SQL> delete
2 from sample
3 where rowid in
4 (
5 select rid
6 from (
7 select rowid rid
8 , max(flag) over(partition by parent, child) max_flag
9 from sample
10 )
11 where max_flag = 'D'
12 );
6 rows deleted.
SQL> select * from sample;
PARENT CHANGE FLAG CHILD
5762 7219 A 5965
5762 7219 A 83653
5762 7219 A 62714
5762 7219 A 108258
5762 7219 A 70087
5762 7219 A 123878
5762 7219 A 124098
5762 7219 A 124901
5762 8058 A 43782
9 rows selected.
SQL> -
Help required in writing the query
I have the following level accounts
10000
11000
11100
11101
11200
11201
12000
12100
12101
12102
12103
20000
21000
21100
21101
22000
22101
21200
21201
I have to take the amount of the child account and sum it to the parent account as below:
11100 = 11101 + 11102 - 11103+.........
11000 = 11100 + 11200 + 11300+.........
10000 = 11000 + 12000 + 13000+.........
21100 = 21101 + 21102 - 21103+.........
21000 = 21100 + 21200 + 21300+.........
20000 = 21000 + 22000 + 23000+.........
Please help...
Thanks in advance.SQL> with t as (
2 select 10000 ACCOUNT, NULL BEG_BAL, NULL END_BAL from dual union all
3 select 11000,NULL,NULL from dual union all
4 select 11100,NULL,NULL from dual union all
5 select 11101,1750.00,4150.00 from dual union all
6 select 11102,1550.00,3150.00 from dual union all
7 select 11103,1650.00,3200.00 from dual union all
8 select 11200,NULL,NULL from dual union all
9 select 11201,800.00,1250.00 from dual union all
10 select 11202,1550.00,3150.00 from dual union all
11 select 12000,NULL,NULL from dual union all
12 select 12100,NULL,NULL from dual union all
13 select 12101,1200.00,5000.00 from dual union all
14 select 12102,1500.00,3000.00 from dual union all
15 select 12103,1550.00,2750.00 from dual union all
16 select 20000,NULL,NULL from dual union all
17 select 21000,NULL,NULL from dual union all
18 select 21100,NULL,NULL from dual union all
19 select 21101,2000.00,6500.00 from dual union all
20 select 21102,1500.00,3500.00 from dual union all
21 select 21103,1750.00,3550.00 from dual union all
22 select 22000,NULL,NULL from dual union all
23 select 22100,NULL,NULL from dual union all
24 select 22101,1550.00,3550.00 from dual union all
25 select 22102,2550.00,5550.00 from dual union all
26 select 21200,NULL,NULL from dual union all
27 select 21201,2550.00,6500.00 from dual union all
28 select 21202,3550.00,7500.00 from dual
29 )
30 select account,
31 beg_bal,
32 end_bal,
33 sum(beg_bal) over(order by account range between current row and grouping_window follow
ing) group_beg_bal,
34 sum(end_bal) over(order by account range between current row and grouping_window follow
ing) group_end_bal
35 from (
36 select t.*,
37 case
38 when account / 10000 = trunc(account / 10000) then 9999
39 when account / 1000 = trunc(account / 1000) then 999
40 when account / 100 = trunc(account / 100) then 99
41 when account / 10 = trunc(account / 10) then 9
42 else 0
43 end grouping_window
44 from t
45 )
46 order by account
47 /
ACCOUNT BEG_BAL END_BAL GROUP_BEG_BAL GROUP_END_BAL
10000 11550 25650
11000 7300 14900
11100 4950 10500
11101 1750 4150 1750 4150
11102 1550 3150 1550 3150
11103 1650 3200 1650 3200
11200 2350 4400
11201 800 1250 800 1250
11202 1550 3150 1550 3150
12000 4250 10750
12100 4250 10750
ACCOUNT BEG_BAL END_BAL GROUP_BEG_BAL GROUP_END_BAL
12101 1200 5000 1200 5000
12102 1500 3000 1500 3000
12103 1550 2750 1550 2750
20000 15450 36650
21000 11350 27550
21100 5250 13550
21101 2000 6500 2000 6500
21102 1500 3500 1500 3500
21103 1750 3550 1750 3550
21200 6100 14000
21201 2550 6500 2550 6500
ACCOUNT BEG_BAL END_BAL GROUP_BEG_BAL GROUP_END_BAL
21202 3550 7500 3550 7500
22000 4100 9100
22100 4100 9100
22101 1550 3550 1550 3550
22102 2550 5550 2550 5550
27 rows selected.
SQL> SY. -
Hi,
I have a table which has columns that records the logon and logoff times of the users every thime they do so. here are the column descriptions
MSG DATE - DATE of the Logon\logoff
MSG TIME - TIME of the logon\log off
Log Type - Type of activity ( Logon or Logoff.)
User NAme
Q)My requirement is to find the users that haven't logged on in the past 6 months. Can you please help?
Many Thanks,
Bhanuselect [User Name] from LogActivity
GROUP BY [User Name]
HAVING MAX([MSG Date]) < DATEADD(month, -6, CURRENT_TIMESTAMP)
For every expert, there is an equal and opposite expert. - Becker's Law
My blog
My TechNet articles -
hi
I want to write aquery as
l_query1 varchar2(1000)
default 'select COLUMN_NAME ,DATA_TYPE from all_tab_columns where rownum <=2';--where TABLE_NAME = || ||p_tname;
p_tname has the value for TABLE_NAME .
for this I need to include the value of p_tname in single quotes.
i want the output as
'select COLUMN_NAME ,DATA_TYPE from all_tab_columns where rownum <=2';--where TABLE_NAME = 'oracle' ';
how to do so?
thanks
cheerse.g.
l_query1 := 'select column_name from all_tab_columns where table_name = '''||p_tname||''''; -
What r the steps to be taken before writing a query
Hi
What r the steps to be taken before writing a query
regdsFirst step is learn to write correctly more or less because in SQL you cannot write r inestead of are. Second step is read Oracle concepts manual (http://tahiti.oracle.com) to understand the basics of Oracle. And then continue with other docs like Preformance tuning guide, application developers guide etc. Probably then you can ask more precise question and others can provide more precise answers :)
-
Issue while writing a query in table type select.in the physical layer
Hi gurus,
I am actually trying to create a table using select in the physical layer..... i acutally am not aware what it is called but its when i click a table in the physical layer i have an option table type and i chose select which allows me type my query..the query is
Select
coln name(which is a lengthly list of conversion) AS column_name
From Table name.
when i view the data rom the physical layer everthing seems to be fine. but when i try to view the data in the frnt end it gives me an error maximum length is too long than 128....
i am aware of this issue the sql server allows only column of length 128..but none of my column length is greater than 128..
Could you please help me in this
Many thanks in advancehi veeravalli ,
Thanks for the reply....actually the corresponding reports for this have already been prepared...i created a view in the backend with the same select which i wrote before and and tried calling the view from her.. i have viewed the data and all is perfect...but when i try viewing it from the front end it error saying invaild object name select * from databasename.dbo.View_name...but i have checked the view exists in the backend...
Thanks in advance.... -
Using an "EXISTS" test in the QUERY parameter for an expdp
Has anyone successfully used EXISTS in the QUERY parm during an export datapump? I can get IN to work, but not exists:
Works:
tables=fred.export1
directory=dpump_dir_dev
dumpfile=expdpdev_export_test2_20101216.dmp
logfile=expdpdev_export_test2_20101216.log
query=export1:"WHERE state in (select state from fred.export2)"Doesn't work
tables=fred.export1
directory=dpump_dir_dev
dumpfile=expdpdev_export_test4_20101216.dmp
logfile=expdpdev_export_test4_20101216.log
query=export1:"WHERE exists (select * from fred.export2 where fred.export2.state = fred.export1.state)"Oracle unhappy:
Processing object type TABLE_EXPORT/TABLE/TABLE
ORA-31693: Table data object "FRED"."EXPORT1" failed to load/unload and is being skipped due to error:
ORA-00904: "FRED"."EXPORT1"."STATE": invalid identifier
. . .I tried "where export2.state = export1.state)" and that returned the same error
It's like Oracle is aliasing the table or something, such that when I try to reference it in the WHERE clause of the subquery, it can't recognize it. Any ideas on another way of writing the EXISTS test? I can use IN, but in some cases that might be a list of values over 500,000 items long. Looks like an EXISTS runs faster as a SELECT statement, so I thought the same might be true during the datapump process.
--=ChuckHi,
It looks like boolean expression in query does not work in expdp where as it works for in clause as in that case it is referring to export table column and matching it to the value from other table.
"where export2.state = export1.state)" also will not work as you are only exporting export1 table so it does not have references to export2 table (as there is no select for export2 table)
My 2 cents
Regards -
Error at report designer while opening the query
Hi
in report designer i am trying to open query
i am getting error like
error while loading query meta data
check the query and portal settings
i am getting this error only this report only
Diagnosis
An error occurred in the BI components on the SAP J2EE Engine.
System Response
Procedure
Contact your system administrator to have the error analyzed in detail.
Procedure for System Administration
Start the Visual Administrator, log on to the SAP J2EE Engine and choose "<J2EE_SID>" ->"Server" -> "Services" -> "Log Viewer".
The file "defaultTrace.trc" includes detailed information about the error that occurred. In Windows, you can find this file in the Log Viewer under "Cluster <computer name>" -> "Server <server number>" -> "<drive>:\usr\sap\<SID>\JC<INSTANCE>\j2ee\cluster\server<NUMBER>\log". ". In Unix, the file is located under "/usr/sap/<SID>/JC<INSTANCE>/j2ee/cluster/server<NUMBER>/log".
If the file does not include enough detail about the error, you can increase the log level to obtain more information. To do this, choose "<J2EE_SID>" -> "Server" -> "Services" -> "Log Configurator". On the "Locations" tab page, choose "com" -> "sap" -> "ip" -> "bi" -> "webapplications". Using the selection list on the right side of the screen, you can increase the log level, whereby "DEBUG" represents the log level with the most information. You can save your settings by choosing the "Save" icon. The change to the log level is active immediately. Once you have successfully analyzed the error, you should set the log level back to its default value using the appropriate pushbutton; continuous writing to the log file negatively affects the overall performance of the system.Hi Suneel,
If you are using any JAVA based applications or objects in the Report designer this error is thrown.
It's better to install Java engine to correct this error.
You must contact Basis people in order to solve this issue.
With Regards,
Ravi Kanth -
Getting Brain Error while saving the query--Need Immediate solution
Hello Experte
I designed query like this.
G/L account structure is defined in Rows. Before explaining about columns Let me Explain u about my ORG structure.
Company codes are defined in R/3 like this.
Company Code
1000 for Local Currency(HSL01)
2000 to 7000,IEL for group Currency(KSL01).
Iu2019m extracting the data as it is from R/3 to DSO and again by writing routine I splitter the data for months(EX: HSL01 is ApriL,Hsl02 May,u2026u2026u2026u2026u2026u2026.KSL01 April, KSL02 may,u2026u2026u2026. Upto to 16 periods) this is R/3 data. This data I differentiated based upon currency types. If currency type is 10 then Local Currency 30 Means Group Currency.
Again Iu2019m receiving the data from Flat Files for subsidiaries(IEAI,IEG,IEEL,ISSCI,IHAL,TTM-US,TTM-INDIA,TTIT). This data I loaded first into DSO by writing Routine at field Level for G/L account to convert G/L Descriptions into Numbers.
After that I loaded data from first DSO to Second DSO by writing to convert respective currencies into INR and again loaded to cube by Direct mapping.
Again Iu2019m receiving the eliminations data from R/3 through Ztable. This also Iu2019m extracting from R/3 and loaded into dso and again into cube.
Now I will Explain about my Report.
In Columns I defined 3 selections for each month. U can observe that in Document. Like that for each month Iu2019m getting three selections and for subsidiaries 2 selections for each month. If we observe total Iu2019m getting 13 selections for India and 9 selections for each subsidiary. If subsidiaries increase I need to increase selections, automatically columns will increase. Now for Q4 2 new subsidiaries are added I need to added. After adding and while saving the query then only Iu2019m getting brain error.
Could any one sort out this.
Thanks,
SonyHI Ravi,
Thanks for the reply.
While saving the query in BEX i'm getting this error.
Diagnosis
Query ZQ3_MISGRPSUMMARYREPORT_010209 contains 8192 differing selection cells. However, only 8191 selection cells can be processed in a query.
Procedure
Please simplify query definition ZQ3_MISGRPSUMMARYREPORT_010209.
This was the error i'm getting. How to simplify this....
Any answers please.
Thanks,
Sony -
Dear all,
I have a problem for writing a query,
country: name,code,population.
economy:country(code),gdp
in the economy table i have gdp of each country, i calculated sum of the GDP of all countries and then half of it(50% of world GDP)
then i should calculate the minimum population of the countries needed to have this 50% of GDP.
here is what i wrote until now but i really don't have any more idea, if you help me i'll learn something.
thank you.
select e.country,c.population,e.gdp
from country c
join economy e
on c.code=e.country
order by e.gdp desc;
set serveroutput on
declare
half_gdp_n number;
begin
select round(sum(gdp)/2) into half_gdp_n from economy;
DBMS_OUTPUT.put_line(half_gdp_n);
end;
CREATE TABLE "intern"."ECONOMY" ("COUNTRY" CHAR(2), "GDP" NUMBER, "AGRICULTURE" NUMBER, "INDUSTRY" NUMBER, "SERVICES" NUMBER, "INFLATION" NUMBER)
COMMENT ON COLUMN "intern"."ECONOMY"."COUNTRY" IS 'the country code'
COMMENT ON COLUMN "intern"."ECONOMY"."GDP" IS 'gross domestic product (in million dollar)'
COMMENT ON COLUMN "intern"."ECONOMY"."AGRICULTURE" IS 'percentage of agricultural sector of the GDP'
COMMENT ON COLUMN "intern"."ECONOMY"."INDUSTRY" IS 'percentage of industrial sector of the GDP'
COMMENT ON COLUMN "intern"."ECONOMY"."SERVICES" IS 'percentage of service sector of the GDP'
COMMENT ON COLUMN "intern"."ECONOMY"."INFLATION" IS 'inflation rate (percentage, per annum)'
COMMENT ON TABLE "intern"."ECONOMY" IS 'economical information about the countries'
REM INSERTING into intern.ECONOMY
SET DEFINE OFF;
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ad',1900,null,null,null,4.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ae',63670,4,58.5,37.5,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('af',21500,60,20,20,10.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ag',750,3.9,19.2,76.8,0.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ai',112,4,18,78,2.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('al',17460,46.2,25.4,28.4,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('am',13650,22.9,36.1,41.1,3.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('an',2450,1,15,84,2.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ao',23170,8,67,25,43.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ar',483500,10.6,35.9,53.5,6.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('as',500,null,null,null,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('at',255900,2.3,30.8,66.9,1.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('au',611700,3.4,28.2,68.4,2.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('aw',1940,null,null,null,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('az',30010,14.1,45.7,40.2,4.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ba',26210,14.2,30.8,55,1.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bb',4569,6,16,78,-0.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bd',275700,21.2,27.1,51.7,6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('be',316200,1.3,25.7,73,1.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bf',15740,39.5,19.3,41.3,2.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bg',61630,11.5,30.1,58.4,6.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bh',13010,0.7,41,58.4,2.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bi',4001,48.1,19,32.9,8.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bj',8338,36.3,14.3,49.4,2.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bm',2330,1,10,89,3.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bn',6842,5,45,50,0.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bo',22330,13,28,59,4.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('br',1492000,10.1,38.6,51.3,7.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bs',5295,3,7,90,1.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bt',2900,45,10,45,3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bw',15050,4,44,52,7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('by',70500,11,36.4,52.6,17.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('bz',1778,17.7,15,67.3,2.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ca',1023000,2.3,26.4,71.3,1.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cd',42740,55,11,34,14);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cf',4248,55,20,25,3.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cg',2324,7.4,52,40.6,1.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ch',251900,1.5,34,64.5,0.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ci',24780,27.8,19.4,52.8,1.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ck',105,17,7.8,75.2,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cl',169100,6.3,38.2,55.5,2.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cm',30170,43.7,20.1,36.2,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cn',7262000,13.8,52.9,33.3,4.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('co',281100,13.4,32.1,54.5,5.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cr',37970,8.5,29.7,61.8,11.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cu',33920,6.6,25.5,67.9,3.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cv',600,12.1,21.9,66,1.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cy',15710,4.1,19.9,76,2.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('cz',172200,3.4,39.3,57.3,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('de',2362000,1,31,68,1.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('dj',619,3.5,15.8,80.7,2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('dk',174400,2.2,25.5,72.3,1.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('dm',384,18,24,58,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('do',55680,10.7,31.5,57.8,55);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('dz',212300,10.3,57.4,32.3,3.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ec',49510,8.7,30.5,60.9,2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ee',19230,4.1,28.9,67,3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('eg',316300,17.2,33,49.8,9.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('eh',null,null,null,40,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('er',4154,12.4,25.9,61.7,10);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('es',937600,3.5,28.5,68,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('et',54890,47,12.4,40.6,2.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('fi',151200,3.3,30.2,66.5,0.7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('fj',5173,16.6,22.4,61,1.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('fk',75,null,null,null,3.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('fm',null,50,4,46,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('fo',1000,27,11,62,5.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('fr',1737000,2.7,24.3,73,2.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ga',7966,7.4,46.7,45.9,1.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gd',440,7.7,23.9,68.4,2.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ge',14450,20.5,22.6,56.9,5.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gf',1551,null,null,null,1.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gg',2590,3,10,87,4.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gh',48270,34.3,24.2,41.4,13);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gi',769,null,null,null,1.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gl',1100,null,null,null,1.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gm',2799,26.8,14.5,58.7,7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gn',19500,25,38.2,36.8,18);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gp',3513,15,17,68,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gq',1270,3,95.7,1.3,8.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gr',226400,7,22,71,2.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gt',59470,22.7,19.5,57.9,7.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gu',3200,7,15,78,0);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gw',1008,62,12,26,4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('gy',2899,38.3,19.9,41.8,4.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('hn',18790,12.7,32.1,55.3,7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('hr',50330,8.2,30.1,61.7,2.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ht',12050,30,20,50,22);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('hu',149300,3.3,31.4,65.3,7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('id',827400,14.6,45,40.4,6.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ie',126400,5,46,49,2.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('il',129000,2.8,37.7,59.5,0);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('im',2113,1,13,86,3.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('in',3319000,23.6,28.4,48,4.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('iq',54400,13.6,58.6,27.8,25.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ir',516700,11.2,40.9,48.7,15.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('is',9373,11.2,9.6,79.2,4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('it',1609000,2.3,28.8,68.9,2.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('je',3600,5,2,93,5.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('jm',11130,6.1,32.7,61.3,12.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('jo',25500,2.4,26,71.5,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('jp',3745000,1.3,24.7,74.1,-0.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ke',34680,19.3,18.5,62.4,9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kg',8495,38.5,22.8,38.7,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kh',26990,35,30,35,3.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ki',79,30,7,63,2.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('km',441,40,4,56,3.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kn',339,3.5,25.8,70.7,1.7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kp',40000,30.2,33.8,36,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kr',925100,3.2,40.4,56.3,3.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kw',48000,0.4,60.5,39.1,2.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ky',1391,1.4,3.2,95.4,2.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('kz',118400,7.4,37.8,54.8,6.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('la',11280,49.5,27.5,23,12.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lb',18830,12,21,67,2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lc',866,7,20,73,3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('li',825,null,40,null,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lk',80580,19.1,26.2,54.7,5.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lr',2903,76.9,5.4,17.7,15);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ls',5892,15.2,43.9,40.9,5.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lt',45230,6.1,33.4,60.5,1.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lu',27270,0.5,16.3,83.1,2.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('lv',26530,4.4,24.8,70.8,6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ly',37480,8.7,45.7,45.6,2.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ma',134600,21.2,35.8,43,2.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mc',870,17,null,null,1.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('md',8581,22.4,24.8,52.8,11.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mg',14560,29.3,16.7,54,7.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mh',115,14,16,70,2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mk',14400,11.2,26,62.8,0.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ml',11000,45,17,38,4.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mm',74300,56.6,8.8,34.5,17.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mn',5332,20.6,21.4,58,11);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mp',null,null,null,null,1.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mq',6117,6,11,83,3.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mr',5534,25,29,46,7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ms',29,5.4,13.6,81,2.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mt',7223,3,23,74,2.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mu',15680,7.6,30,62.4,4.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mv',1250,20,18,62,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mw',7410,54.8,19.2,26,12);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mx',1006000,4,27.2,68.9,5.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('my',229300,7.2,33.6,59.1,1.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('mz',23380,21.1,32.1,46.9,12.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('na',14760,11.3,30.8,57.9,4.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('nc',3158,5,30,65,-0.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ne',9716,39,17,44,3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ng',125700,36.3,30.5,33.3,16.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ni',12340,20.7,24.7,54.6,9.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('nl',481100,2.4,24.5,73.1,1.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('no',183000,2.2,36.3,61.6,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('np',39530,40,20,40,2.9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('nr',60,null,null,null,-3.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('nu',7.6,null,null,55,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('nz',92510,4.6,27.4,68,2.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('om',38090,3.1,41.1,55.8,0.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pa',20570,7.2,13,79.8,2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pe',155300,8,27,65,3.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pf',4580,4,18,78,1.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pg',11990,34.5,34.7,30.8,4.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ph',430600,14.8,31.9,53.2,5.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pk',347300,22.6,24.1,53.3,4.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pl',463000,2.9,31.3,65.9,3.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pm',48.3,null,null,null,2.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pr',68950,1,45,54,6.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ps',2568,9,28,63,2.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pt',188700,5.9,30.2,63.9,2.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('pw',null,null,null,null,3.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('py',29930,25.3,24.9,49.8,5.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('qa',19490,0.3,58.2,41.5,3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('re',4570,8,19,73,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ro',171500,13.1,33.7,53.2,9.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ru',1408000,4.9,33.9,61.2,11.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('rw',10430,41.1,21.2,37.7,7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sa',310200,4.2,67.2,28.6,0.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sb',800,42,11,47,10);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sc',626,2.8,28.7,68.9,5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sd',76190,38.7,20.3,41,9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('se',255400,2,29,69,0.7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sg',120900,0,32.6,67.4,1.7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sh',18,null,null,null,3.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('si',39410,3,36,60,3.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sk',78890,3.5,30.1,66.4,7.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sl',3335,49,30,21,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sm',940,null,null,null,3.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sn',18360,15.9,21.4,62.7,0.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('so',4597,65,10,25,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sr',1885,13,22,65,23);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('st',214,16.5,15.4,68.1,14);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sv',32350,9.2,31.1,59.7,5.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sy',60440,25,31,44,2.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('sz',6018,16.1,43.4,40.5,5.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tc',216,null,null,null,4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('td',15660,22.6,35.6,41.7,8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tg',8684,39.5,20.4,40.1,1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('th',524800,9,44.3,46.7,2.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tj',7950,23.7,24.3,52,8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tk',1.5,null,null,null,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tm',27600,28.5,42.7,28.8,9);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tn',70880,13.8,31.8,54.4,4.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('to',244,23,13,64,10.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tr',508700,11.7,29.8,58.5,9.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tt',11480,2.7,47,50.3,3.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tv',12.2,null,null,null,5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tw',576200,1.7,30.9,67.4,1.7);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('tz',23710,43.2,17.2,39.6,5.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ua',299100,18,45.1,36.9,12);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ug',39390,35.8,20.8,43.6,3.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('uk',1782000,1,26.3,72.7,1.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('us',11750000,0.9,19.7,79.4,2.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('uy',49270,7.9,27.4,64.8,7.6);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('uz',47590,38,26.3,35.7,3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('vc',342,10,26,64,-0.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ve',145200,0.1,46.5,53.4,22.4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('vg',2498,1.8,6.2,92,2.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('vi',2500,1,19,80,2.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('vn',227200,21.8,40.1,38.1,9.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('vu',580,26,12,62,3.1);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('wf',60,null,null,null,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ws',1000,14,23,63,4);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('ye',16250,15.5,44.7,39.7,12.2);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('yt',466.8,null,null,null,null);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('yu',26270,15.5,27.6,56.8,8.8);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('za',491400,3.6,31.2,65.2,4.5);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('zm',9409,14.9,28.9,56.1,18.3);
Insert into intern.ECONOMY (COUNTRY,GDP,AGRICULTURE,INDUSTRY,SERVICES,INFLATION) values ('zw',24370,18.1,24.3,57.7,133);I'm using oracle 11.2.0.2 and i'll post create-insert for the tables.
best,
David
Edited by: 1003209 on 28.05.2013 08:45CREATE TABLE "intern"."COUNTRY" ("NAME" VARCHAR2(40), "CODE" CHAR(2), "CAPITAL" VARCHAR2(40), "PROVINCE" VARCHAR2(40), "POPULATION" NUMBER, "AREA" NUMBER, "NEXTYEAR_POPULATION" NUMBER)
REM INSERTING into intern.COUNTRY
SET DEFINE OFF;
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Andorra','ad','Andorra la Vella','Andorra la Vella',69865,468,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('United Arab Emirates','ae','Abu Dhabi','Abu Dhabi',2523915,82880,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Afghanistan','af','Kabul','Kabul',28513677,647500,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Antigua and Barbuda','ag','Saint Johns','Saint John',68320,442.6,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Anguilla','ai',null,null,13008,102,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Albania','al','Tirana','Tirana',3544808,28748,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Armenia','am','Yerevan','Yerevan',2991360,29800,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Netherlands Antilles','an','Willemstad','Curacao',218126,960,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Angola','ao','Luanda','Luanda',10978552,1246700,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Argentina','ar','Buenos Aires','Buenos Aires',39144753,2766890,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('American Samoa','as','Pago Pago','Eastern',57902,199,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Austria','at','Vienna','Wien',8174762,83870,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Australia','au','Canberra','Australian Capital Territory',19913144,7686850,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Aruba','aw',null,null,71218,193,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Azerbaijan','az','Baku','Baki',7868385,86600,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bosnia and Herzegovina','ba','Sarajevo','Federacija Bosna i Hercegovina',4007608,51129,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Barbados','bb','Bridgetown','Saint Michael',278289,431,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bangladesh','bd','Dhaka','Dhaka',141340476,144000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Belgium','be','Brussels','Brussels',10348276,30528,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Burkina Faso','bf','Ouagadougou','Kadiogo',13574820,274200,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bulgaria','bg','Sofia','Sofija grad',7517973,110910,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bahrain','bh','Manama','Manama',677886,665,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Burundi','bi','Bujumbura','Bujumbura',6231221,27830,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Benin','bj','Porto Novo','Oueme',7250033,112620,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bermuda','bm','Hamilton','Hamilton',64935,53.3,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Brunei','bn','Bandar Seri Begawan','Brunei-Muara',365251,5770,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bolivia','bo','La Paz','La Paz',8724156,1098580,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Brazil','br','Brasilia','Distrito Federal',184101109,8511965,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bahamas','bs','Nassau','New Providence',299697,13940,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Bhutan','bt','Timphu','Timphu',2185569,47000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Botswana','bw','Gaborone','Gaborone',1561973,600370,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Belarus','by','Minsk','Minsk',10310520,207600,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Belize','bz','Belmopan','Cayo',272945,22966,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Canada','ca','Ottawa','Ontario',32507874,9984670,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cocos Islands','cc',null,null,629,14,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Democratic Republic of the Congo','cd','Kinshasa','Kinshasa',58317930,2345410,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Central African Republic','cf','Bangui','Bangui',3742482,622984,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Republic of the Congo','cg','Brazzaville','Brazzaville',2998040,342000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Switzerland','ch','Bern','Bern',7450867,41290,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cote dIvoire','ci','Yamoussoukro','Lacs',17327724,322460,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cook Islands','ck','Avarua','Rarotonga',21200,240,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Chile','cl','Santiago','Metropolitana',15823957,756950,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cameroon','cm','Yaounde','Centre',16063678,475440,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('China','cn','Peking','Peking',1298847624,9596960,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Colombia','co','Bogota','Bogota',42310775,1138910,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Costa Rica','cr','San Jose','San Jose',3956507,51100,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cuba','cu','Havanna','Ciudad de la Habana',11308764,110860,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cape Verde','cv','Praia','Sao Tiago',415294,4033,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Christmas Island','cx',null,null,396,135,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cyprus','cy','Nicosia','Government controlled area',775927,9250,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Czech Republic','cz','Prague','Prague',10246178,78866,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Germany','de','Berlin','Berlin',82424609,357021,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Djibouti','dj','Jibuti','Jibuti',466900,23000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Denmark','dk','Copenhagen','Frederiksberg Kommune',5413392,43094,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Dominica','dm','Roseau','Saint George',69278,754,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Dominican Republic','do','Santo Domingo','Distrito Nacional',8833634,48730,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Algeria','dz','Algiers','Algiers',32129324,2381740,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Ecuador','ec','Quito','Pichincha',13212742,283560,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Estonia','ee','Tallinn','Harju',1341664,45226,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Egypt','eg','Cairo','Cairo',76117421,1001450,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Western Sahara','eh',null,null,267405,266000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Eritrea','er','Asmara','Maekel',4447307,121320,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Spain','es','Madrid','Madrid',40280780,504782,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Ethiopia','et','Addis Abeba','Addis Abeba',67851281,1127127,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Finland','fi','Helsinki','Uusimaa',5214512,338145,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Fiji','fj','Suva','Central',880874,18270,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Falkland Islands','fk','Port Stanley','Falkland Islands',2967,12173,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Micronesia','fm','Palikir','Pohnpei',108155,702,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Faroe Islands','fo','Torshavn','Torshavn',46662,1399,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('France','fr','Paris','Paris',60424213,547030,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Gabon','ga','Libreville','Estuaire',1355246,267667,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Grenada','gd','Saint Georges','Saint George',89357,344,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Georgia','ge','Tbilisi','Tbilisi',4693892,69700,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('French Guiana','gf','Cayenne','Cayenne',191309,91000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guernsey','gg','Saint Peter Port','Saint Peter Port',65031,78,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Ghana','gh','Accra','Greater Accra',20757032,239460,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Gibraltar','gi',null,null,27833,6.5,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Greenland','gl','Nuuk','Nuuk',56384,2166086,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Gambia','gm','Banjul','Banjul',1546848,11300,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guinea','gn','Conakry','Conakry',9246462,245857,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guadeloupe','gp','Basse-Terre','Basse-Terre',444515,1780,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Equatorial Guinea','gq','Malabo','Bioko Norte',523051,28051,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Greece','gr','Athens','Attiki',10647529,131940,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guatemala','gt','Guatemala','Guatemala',14280596,108890,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guam','gu','Agana','Hagatna',166090,549,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guinea Bissau','gw','Bissau','Bissau',1388363,36120,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Guyana','gy','Georgetown','Demerara-Mahaica',705803,214970,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Honduras','hn','Tegucigalpa','Distrito Central',6823568,112090,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Croatia','hr','Zagreb','Grad Zagreb',4496869,56542,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Haiti','ht','Port-au-Prince','Ouest',7656166,27750,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Hungary','hu','Budapest','Budapest',10032375,93030,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Indonesia','id','Jakarta','Jakarta',238452952,1919440,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Ireland','ie','Dublin','Dublin',3969558,70280,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Israel','il','Jerusalem','Jerusalem',6199008,20770,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Isle of Man','im','Douglas','Douglas',74655,572,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('India','in','Delhi','Delhi',1065070607,3287590,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Iraq','iq','Baghdad','Baghdad',25374691,437072,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Iran','ir','Tehran','Tehran',69018924,1648000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Iceland','is','Reykjavik','Hoefueborgarsvaeei',293966,103000,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Italy','it','Rome','Lazio',58057477,301230,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Jersey','je','Saint Helier','Saint Helier',90502,116,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Jamaica','jm','Kingston','Kingston',2713130,10991,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Jordan','jo','Amman','Amman',5611202,92300,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Japan','jp','Tokyo','Tokyo',127333002,377835,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Kenya','ke','Nairobi','Nairobi',32021856,582650,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Kyrgyzstan','kg','Biskek','Biskek',5081429,198500,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Cambodia','kh','Phnum Penh','Phnum Penh',13363421,181040,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Kiribati','ki','Bairiki','Tarawa South',100798,811,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Comoros','km','Moroni','Ngazidja',651901,2170,null);
Insert into intern.COUNTRY (NAME,CODE,CAPITAL,PROVINCE,POPULATION,AREA,NEXTYEAR_POPULATION) values ('Saint Kitts and Nevis','kn','Basseterre','Saint George Basseterre',38836,261,null); -
Help needed in writing a Query/Procedure
Hello All,
Need all ur help in writing a query or procedure
Lets say the Table name is DEMO
There i have one column like num it has values
1
2
3
4
5
8
9
10
my query output should be
1-5
8-10
i,e .. if the diff between two rows is greater than 1 then it result should be in a separate group
I need a query/Procedure for this. Kindly help
Regards,
ChandraTried obtaining the output using SQL and the result is as follows:
SQL> WITH T AS
2 (
3 SELECT 1 COL1 FROM DUAL
4 UNION
5 SELECT 2 COL1 FROM DUAL
6 UNION
7 SELECT 3 COL1 FROM DUAL
8 UNION
9 SELECT 4 COL1 FROM DUAL
10 UNION
11 SELECT 5 COL1 FROM DUAL
12 UNION
13 SELECT 8 COL1 FROM DUAL
14 UNION
15 SELECT 9 COL1 FROM DUAL
16 UNION
17 SELECT 10 COL1 FROM DUAL
18 UNION
19 SELECT 13 COL1 FROM DUAL
20 UNION
21 SELECT 14 COL1 FROM DUAL
22 UNION
23 SELECT 15 COL1 FROM DUAL
24 UNION
25 SELECT 16 COL1 FROM DUAL
26 UNION
27 SELECT 23 COL1 FROM DUAL
28 UNION
29 SELECT 24 COL1 FROM DUAL
30 )
31 SELECT OUTPUT FROM
32 (
33 SELECT DECODE(COL3,NULL,COL1, COL2) || '-' || LEAD(DECODE(COL3,NULL,COL3, COL1)) OVER (ORDER BY DECODE(COL3,NULL,COL1, COL2)) OUTPUT FROM
34 (
35 SELECT COL1, LEAD(COL1) OVER (ORDER BY COL1) COL2, LAG(COL1) OVER (ORDER BY COL1) COL3 FROM T
36 )
37 WHERE
38 (COL2 - COL1 > 1 OR COL2 IS NULL OR COL3 IS NULL)
39 )
40 WHERE OUTPUT != '-';
OUTPUT
1-5
8-10
13-16
23-24 -
Dear All,
My database is 11gR2 on Linux.
I am struck in writing a difficult query, need help from your guys.
I have a table, an application is controlling the columns of this table. Columns are added by the application.
This is the structure of the table:
create table imran_test(
2 username varchar2(100),
3 layer1 number(1),
4 layer2 number(2),
5 layer3 number(2));
-- where layer1, layer2, layer3.... are increased up to layer 22 and could be increased more...
Now each username will have 1 in any one of the layer, and all other layers will have 0
Like if I consider the above table this could be the sample data:
imran 1 0 0
hafeez 0 1 0
james 0 0 1
Now the result my query should return is:
select username, <column name where value is 1> and value of it, as per sample data, this should be return by the query:
imran layer1 1
hafeez layer2 1
james layer 3 1
Note: Please remember the columns are not fixed, they are added/altered by application.
Regards,
ImranThe table design is incorrect as it is not in 3NF and has a repeating group
You should correct the 'design' first or turn the layer... columns in a VARRAY.
Also my feeling is you should change your subject line 'Help in writing a query!' in 'Write my query' as that is what you actually ask, and leave out the exclamation mark.
Basically you dump everything in this forum, and being a bit less demanding might suit you better.
Also you still act rude by not marking your questions as answered.
Change that
Sybrand Bakker
Senior Oracle DBA
Edited by: sybrand_b on 1-apr-2012 12:09
Maybe you are looking for
-
How can I overwrite the Last Changed Field (AUFK-AENAM)
We have an XI application that updates networks in R3 by calling BAPI_NETWORK_MAINTAIN. The XI RFC Client Parameter has logon user/password that connects to R3, so when a network header is updated by calling the BAPI_NETWORK_MAINTAIN.....then the l
-
A issue about library of report painter?
why can't i put table vbap into a library? It informs that "The Report Writer can only report on tables if the attributes of these tables that are relevant for reporting are defined in control tables. This is not the case for table VBAP." and Message
-
Chart update slows down...
Hello, I've got a transparent picture control over a chart. The picture is used to place a horizontal line across the chart using a mouse click. It all works fine until the chart is filled and it has to start scrolling. Then it really slows down. If
-
When I open any pre-configured projects such as "electronic" it lags...
When using "caps lock", (keyboard typing software instrument), I'm using the newest macbook pro 13" with the cheapest settings and I upgraded to 6 gb. What's wrong? Please even if you have the slightest idea let me know. Or if you know another forum
-
Oracle Streams Between Desktop and Server
Hi. I have a Streams environment defined between a Suse Desktop and a Suse Server. Characteristics: Desktop Oracle: - compatible = 10.2.0.1.0 - streams_pool_size = 100m - job_queue_processes = 2 - global_names = true Server Oracle: - compatible = 10.