drop database if exists 我的商店; create database 我的商店; use 我的商店; create table 顧客清單( 顧客ID int NOT NULL, 顧客名稱 char(20), 聯絡電話 char(20), primary key (顧客ID) ); create table 分店負責人清單( 分店負責人ID int NOT NULL, 分店負責人姓名 char(20), 姓名拼音 char(20), MGR_ID int, 出生日期 date, 性別 int, primary key (分店負責人ID) ); create table 負責人清單( 負責人ID int NOT NULL, 負責人姓名 char(20), 姓名拼音 char(20), MGR_ID int, 出生日期 date, 性別 int, primary key (負責人ID) ); create table 商品清單( 商品ID int NOT NULL, 商品名稱 char(20), 群組名稱 char(10), 進貨單價 int, 販賣單價 int, primary key (商品ID) ); create table 販賣資料( 傳票編號 int NOT NULL, 列編號 int NOT NULL, 處理日 date, 商品ID int, 負責人ID int, 顧客ID int, 數量 int, primary key (傳票編號,列編號), foreign key (商品ID) references 商品清單 (商品ID), foreign key (負責人ID) references 負責人清單 (負責人ID), foreign key (顧客ID) references 顧客清單 (顧客ID) ); insert into 顧客清單(顧客ID,顧客名稱,聯絡電話) values (1,'宇宙軟體','090-AAAA-AAAA'); insert into 顧客清單(顧客ID,顧客名稱,聯絡電話) values (2,'發財資訊公司','090-BBBB-BBBB'); insert into 顧客清單(顧客ID,顧客名稱,聯絡電話) values (3,'二戰模型店','090-CCCC-CCCC'); insert into 顧客清單(顧客ID,顧客名稱,聯絡電話) values (4,'MicroHard','090-DDDD-DDDD'); insert into 顧客清單(顧客ID,顧客名稱,聯絡電話) values (5,'Lanru','090-EEEE-EEEE'); insert into 分店負責人清單(分店負責人ID,分店負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (4,'劉的華','FUJIMOTO',NULL,'1972-07-18',1); insert into 分店負責人清單(分店負責人ID,分店負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (9,'周星星','OKADA',4,'1972-03-18',1); insert into 分店負責人清單(分店負責人ID,分店負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (10,'林志伶','TANAKA',9,'1985-05-23',2); insert into 分店負責人清單(分店負責人ID,分店負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (11,'藤井樹','INOUE',9,'1990-02-18',1); insert into 分店負責人清單(分店負責人ID,分店負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (12,'周仔魚','SASAKI',9,'1998-10-10',2); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (1,'朱哥亮','SUSUKI',NULL,'1960-01-23',1); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (2,'小嫻','ONO',NULL,'1990-08-02',2); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (3,'周湯包','SAITO',NULL,'1993-10-15',1); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (4,'劉的華','FUJIMOTO',3,'1972-07-18',1); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (5,'小林','KOBAYASHI',3,'1971-02-11',2); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (6,'伊能淨','ITO',2,'1972-04-01',2); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (7,'凌瀨搖','SASE',2,'1985-02-21',2); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (8,'宇多光光','UGAJIN',1,'1995-12-22',2); insert into 負責人清單(負責人ID,負責人姓名,姓名拼音,MGR_ID,出生日期,性別) values (9,'周星星','OKADA',4,'1972-03-18',1); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (1,'桌上型電腦','電腦主機',15000,18000); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (2,'筆記型電腦','電腦主機',32000,36000); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (3,'17吋LCD螢幕','周邊設備',4000,5000); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (4,'19吋LED螢幕','周邊設備',8000,8500); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (5,'22吋LCD螢幕','周邊設備',10000,13000); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (6,'數位相機','周邊設備',NULL,NULL); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (7,'印表機','周邊設備',7000,7500); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (8,'掃描器','周邊設備',2500,3000); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (9,'HUB','網路設備',500,700); insert into 商品清單(商品ID,商品名稱,群組名稱,進貨單價,販賣單價) values (10,'網路卡','網路設備',1500,2000); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (1,1,'2021-04-06',1,1,2,3); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (1,2,'2021-04-06',4,1,2,3); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (2,1,'2021-04-12',1,2,1,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (3,1,'2021-04-18',1,2,2,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (4,1,'2021-04-26',2,3,4,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (4,2,'2021-04-26',7,3,4,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (4,3,'2021-04-26',8,3,4,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (5,1,'2021-05-08',3,6,1,3); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (6,1,'2021-05-12',1,2,5,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (6,2,'2021-05-12',3,2,5,2); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (7,1,'2021-05-19',2,5,4,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (8,1,'2021-05-22',2,6,1,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (9,1,'2021-05-25',5,8,2,5); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (10,1,'2021-06-02',5,2,1,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (11,1,'2021-06-06',2,3,3,2); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (11,2,'2021-06-06',10,3,3,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (12,1,'2021-06-12',2,6,2,1); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (13,1,'2021-06-15',9,7,5,5); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (13,2,'2021-06-15',2,7,5,2); insert into 販賣資料(傳票編號,列編號,處理日,商品ID,負責人ID,顧客ID,數量) values (13,3,'2021-06-15',10,7,5,1);