.import '| tail -n +2 ../data/nt/data_src.csv' data_src
-- TODO: fix "INSERT failed: FOREIGN KEY constraint failed"
--- PRAGMA foreign_keys = 0;
+PRAGMA foreign_keys = 0;
.import '| tail -n +2 ../data/nt/datsrcln.csv' datsrcln
--- PRAGMA foreign_keys = 1;
+PRAGMA foreign_keys = 1;
.import '| tail -n +2 ../data/nt/serv_desc.csv' serv_desc
.import '| tail -n +2 ../data/nt/serving.csv' serving
--- /dev/null
+# Saves time intensive query in new table
+CREATE TABLE nutrients_overview AS
+SELECT
+ id,
+ rda,
+ unit,
+ tagname,
+ nutr_desc,
+ COUNT(nut_data.nutr_id) AS n_foods,
+ ROUND(avg(nut_data.nutr_val), 3) AS avg_val
+FROM
+ nutr_def
+ INNER JOIN nut_data ON nut_data.nutr_id = id
+GROUP BY
+ id
+ORDER BY
+ id;