Files
lahmanlite/sql/yearlyawards.sql

29 lines
658 B
MySQL
Raw Normal View History

pragma foreign_keys = 0;
2024-01-28 13:02:38 -06:00
begin;
attach database 'baseball-raw.db' as 'raw';
2024-01-31 00:09:39 -06:00
create temp table if not exists "yearlyawards" (
2024-01-28 13:02:38 -06:00
"year" numeric,
"award" text,
"league" text
);
insert into yearlyawards
select distinct yearid, awardid, lgID
from "raw".awardsmanagers
union
select distinct yearid, awardid, lgID
from "raw".awardsplayers;
2024-01-31 00:09:39 -06:00
create table if not exists main."yearlyawards" (
"year" numeric,
"award" text,
"league" text,
primary key("year","award","league"),
foreign key("year") references "seasons"("year"),
foreign key("award") references "awards"("ID")
);
insert into main.yearlyawards select distinct * from temp."yearlyawards";
2024-01-28 13:02:38 -06:00
commit;