-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTP_DB_load_data.sql
More file actions
36 lines (27 loc) · 1.2 KB
/
Copy pathTP_DB_load_data.sql
File metadata and controls
36 lines (27 loc) · 1.2 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
USE TP_DB;
-- Importing party leaders
LOAD DATA LOCAL INFILE 'house-officers.csv'
INTO TABLE politician
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
SELECT * FROM politician;
-- Importing leader votes
LOAD DATA LOCAL INFILE 'cleanVotes.csv'
INTO TABLE records
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
-- ENCLOSED BY '"'
-- IGNORE 1 LINES;
SELECT * FROM records;
-- LOAD DATA LOCAL INFILE 'house-officers .txt'
-- INTO TABLE politician
-- FIELDS TERMINATED BY ','
-- LINES TERMINATED BY '\n'
-- IGNORE 1 LINES
-- (hon_title,first_name, last_name, title, constit, province, party, @dummy, @dummy);
-- (hon_title,first_name, last_name, title, constit, province, party, @dummy, @dummy);
-- INSERT INTO politician VALUES("OMAR","ALGHABRA", "Ontario", "Mississauga Center","Liberal");
-- INSERT INTO politician VALUES("JAMES","MALONEY", "Ontario", "Etobicoke-Lakeshore","Liberal");
-- INSERT INTO politician VALUES("KAREN","VECCHIO", "Ontario", "Elgin-Middlesex-London","Conservative");
gcloud sql import csv myinstance gs://poliparancy/house-officers.csv --database=TP_DB, -d TP_DB --table=politician