-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAviation_study_prep
More file actions
103 lines (72 loc) · 4.29 KB
/
Aviation_study_prep
File metadata and controls
103 lines (72 loc) · 4.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
select count(parcel_id) from v2050_dseis_rug_run5_aws04_20181025_2050.parcels;
select count(parcel_id) from v2050_dseis_tfg_run8_aws05_20181029_2050.parcels;
alter table v2050_dseis_rug_run5_aws04_20181025_2050.jobs add column parcel_id int;
update v2050_dseis_rug_run5_aws04_20181025_2050.jobs set parcel_id = 0;
update v2050_dseis_rug_run5_aws04_20181025_2050.jobs
inner join v2050_dseis_rug_run5_aws04_20181025_2050.buildings
on v2050_dseis_rug_run5_aws04_20181025_2050.jobs.building_id = v2050_dseis_rug_run5_aws04_20181025_2050.buildings.building_id
set v2050_dseis_rug_run5_aws04_20181025_2050.jobs.parcel_id = v2050_dseis_rug_run5_aws04_20181025_2050.buildings.parcel_id;
create table v2050_dseis_rug_run5_aws04_20181025_2050.jobs_by_parcel_2050
select
parcel_id
,count(job_id) as jobs
from v2050_dseis_rug_run5_aws04_20181025_2050.jobs
group by parcel_id;
alter table v2050_dseis_rug_run5_aws04_20181025_2050.jobs_by_parcel_2050
add primary key(parcel_id);
SELECT * FROM v2050_dseis_tfg_run8_aws05_20181029_2050.jobs j;
alter table v2050_dseis_tfg_run8_aws05_20181029_2050.jobs add column parcel_id int;
update v2050_dseis_tfg_run8_aws05_20181029_2050.jobs set parcel_id = 0;
update v2050_dseis_tfg_run8_aws05_20181029_2050.jobs
inner join v2050_dseis_tfg_run8_aws05_20181029_2050.buildings
on v2050_dseis_tfg_run8_aws05_20181029_2050.jobs.building_id = v2050_dseis_tfg_run8_aws05_20181029_2050.buildings.building_id
set v2050_dseis_tfg_run8_aws05_20181029_2050.jobs.parcel_id = v2050_dseis_tfg_run8_aws05_20181029_2050.buildings.parcel_id;
create table v2050_dseis_tfg_run8_aws05_20181029_2050.jobs_by_parcel_2050
select
parcel_id
,count(job_id) as jobs
from v2050_dseis_tfg_run8_aws05_20181029_2050.jobs
group by parcel_id;
alter table v2050_dseis_tfg_run8_aws05_20181029_2050.jobs_by_parcel_2050
add primary key(parcel_id);
create table v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
SELECT
parcel_id
,x_coord_sp
,y_coord_sp
FROM v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_orig_to_run;
alter table v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
add column tfg_hhpop_2050 int
,add column tfg_jobs_2050 int
,add column rug_hhpop_2050 int
,add column rug_jobs_2050 int
;
update v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
set tfg_hhpop_2050 = 0
,tfg_jobs_2050 =0
,rug_hhpop_2050 =0
,rug_jobs_2050 =0
;
alter table v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
add primary key(parcel_id);
update v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
inner join v2050_dseis_tfg_run8_aws05_20181029_2050.jobs_by_parcel_2050
ON v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.parcel_id = v2050_dseis_tfg_run8_aws05_20181029_2050.jobs_by_parcel_2050.parcel_id
set v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.tfg_jobs_2050 = v2050_dseis_tfg_run8_aws05_20181029_2050.jobs_by_parcel_2050.jobs
;
update v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
inner join v2050_dseis_tfg_run8_aws05_20181029_2050.hh_pop_by_parcel_2050
ON v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.parcel_id = v2050_dseis_tfg_run8_aws05_20181029_2050.hh_pop_by_parcel_2050.parcel_id
set v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.tfg_hhpop_2050 = v2050_dseis_tfg_run8_aws05_20181029_2050.hh_pop_by_parcel_2050.pop
;
update v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
inner join v2050_dseis_rug_run5_aws04_20181025_2050.jobs_by_parcel_2050
ON v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.parcel_id = v2050_dseis_rug_run5_aws04_20181025_2050.jobs_by_parcel_2050.parcel_id
set v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.rug_jobs_2050 = v2050_dseis_rug_run5_aws04_20181025_2050.jobs_by_parcel_2050.jobs
;
update v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050
inner join v2050_dseis_rug_run5_aws04_20181025_2050.hh_pop_by_parcel_2050
ON v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.parcel_id = v2050_dseis_rug_run5_aws04_20181025_2050.hh_pop_by_parcel_2050.parcel_id
set v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050.rug_hhpop_2050 = v2050_dseis_rug_run5_aws04_20181025_2050.hh_pop_by_parcel_2050.pop
;
SELECT * FROM v2050_dseis_tfg_run8_aws05_20181029_2050.parcels_aviation_2050 order by rug_hhpop_2050 desc limit 50;