-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEvanston Building Permit Contractors
38 lines (26 loc) · 4.18 KB
/
Evanston Building Permit Contractors
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
## Open Socrata & Open Data
## Open Building Permits Evanston
s = https://data.cityofevanston.org/resource/nxfh-jnb7.json
## limits records
q = ?$limit=5
## limit & select
q = ?$limit=5&$select=contractor_company_name,contractor_trade,contractor_trade_mapped,contractor_license_number,contractor_state_license,contractor_full_name,contractor_company_desc,contractor_phone,contractor_address_1,contractor_address_2,contractor_city,contractor_state,contractor_zip,contractor_email
## query & limit
q = ?$query=SELECT contractor_company_name,contractor_trade LIMIT 15
## query contractor & limit
q = ?$query=SELECT contractor_company_name,contractor_trade,contractor_trade_mapped,contractor_license_number,contractor_state_license,contractor_full_name,contractor_company_desc,contractor_phone,contractor_address_1,contractor_address_2,contractor_city,contractor_state,contractor_zip,contractor_email LIMIT 15
q = ?$query=SELECT contractor_company_name ,contractor_trade ,contractor_trade_mapped ,contractor_license_number ,contractor_state_license ,contractor_full_name ,contractor_company_desc ,contractor_phone ,contractor_address_1 ,contractor_address_2 ,contractor_city ,contractor_state ,contractor_zip ,contractor_email LIMIT 15
q = ?$query=SELECT contractor_company_name , contractor_trade , contractor_trade_mapped , contractor_license_number , contractor_state_license , contractor_full_name , contractor_company_desc , contractor_phone , contractor_address_1 , contractor_address_2 , contractor_city , contractor_state , contractor_zip , contractor_email LIMIT 15
## query contractor & limit & subquery
q = ?$query=SELECT contractor_company_name , contractor_phone , contractor_email , COUNT(*) AS count GROUP BY contractor_company_name , contractor_phone , contractor_email |> SELECT COUNT(contractor_company_name) as ccn_num , COUNT(contractor_phone) as cp_num , COUNT(contractor_email) as ce_num, SUM(count) as contractor_name_phone_email_totals LIMIT 15
## query contractor & dedupe
q = ?$query=SELECT DISTINCT contractor_company_name , contractor_phone , contractor_email , COUNT(*) AS count GROUP BY contractor_company_name , contractor_phone , contractor_email ORDER BY contractor_company_name , contractor_phone , contractor_email
q = ?$query=SELECT DISTINCT contractor_company_name , contractor_phone , contractor_email ORDER BY contractor_company_name , contractor_phone , contractor_email
## query contractor & dedupe & is not null & where application_date in 201808
q = ?$query=SELECT DISTINCT contractor_company_name , contractor_phone , contractor_email WHERE application_date>="2018-08-01T00:00:00.000" AND application_date<"2018-09-01T00:00:00.000" AND contractor_company_name IS NOT NULL ORDER BY contractor_company_name , contractor_phone , contractor_email
## query contractor & dedupe & is not null & where application_date
q = ?$query=SELECT DISTINCT contractor_company_name , contractor_phone , contractor_email WHERE application_date>="2018-08-01T00:00:00.000" AND application_date<"2018-09-01T00:00:00.000" AND contractor_company_name IS NOT NULL ORDER BY contractor_company_name , contractor_phone , contractor_email
## query contractor & dedupe & is not null & where application_date & permit_type & permit_class_mapped
q = ?$query=SELECT DISTINCT contractor_company_name , contractor_phone , contractor_email WHERE application_date>="2018-08-01T00:00:00.000" AND application_date<"2018-09-01T00:00:00.000" AND contractor_company_name IS NOT NULL AND permit_class_mapped NOT LIKE '%25Non-Residential%25' AND permit_type NOT LIKE '%25Demolition%25' AND permit_type NOT LIKE '%25Plumbing%25' AND permit_type NOT LIKE '%25Fence%25' ORDER BY contractor_company_name , contractor_phone , contractor_email
df=s+q
https://data.cityofevanston.org/resource/nxfh-jnb7.csv?$query=SELECT DISTINCT contractor_company_name , contractor_phone , contractor_email WHERE application_date>="2018-08-01T00:00:00.000" AND application_date<"2018-09-01T00:00:00.000" AND contractor_company_name IS NOT NULL AND permit_class_mapped NOT LIKE '%25Non-Residential%25' AND permit_type NOT LIKE '%25Demolition%25' AND permit_type NOT LIKE '%25Plumbing%25' AND permit_type NOT LIKE '%25Fence%25' ORDER BY contractor_company_name , contractor_phone , contractor_email