/* * 博碩 DB20060 SQL基礎講座的範例資料,修改適合在 PostgreSQL 上使用 * 適合 PostgreSQL,於 8.3.7 版以上測試無誤 * 採取 BSD 授權條約散布,請在自行修改後及採用時註明出處 * 修改者:謝啟仁 修改版本:第二次修改 修改時間:2009/6/16 */ -- 開始異動行程 BEGIN; -- 資料插入:商品清單 INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (1, '桌上型電腦', '電腦主機', 150000, 180000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (2, '筆記型電腦', '電腦主機', 230000, 270000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (3, '17吋螢幕', '周邊設備', 40000, 50000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (4, '19吋螢幕', '周邊設備', 80000, 95000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (5, '15吋液晶螢幕', '周邊設備', 100000, 120000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (6, '數位相機', '周邊設備', NULL, NULL); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (7, '印表機', '周邊設備', 20000, 25000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (8, '掃描器', '周邊設備', 25000, 30000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (9, 'HUB', '網路設備', 5000, 7000); INSERT INTO "商品清單" ("商品ID", "商品名稱", "群組名稱", "進貨單價", "販賣單價") VALUES (10, '網路卡', '網路設備', 15000, 20000); -- 資料插入:負責人清單 INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別") VALUES (1, '鈴木', 'SUSUKI', '1960-01-23', 1); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別") VALUES (2, '小野', 'ONO', '1960-08-02', 1); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別") VALUES (3, '齋藤', 'SAITO', '1963-10-15', 1); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (4, '藤本', 'FUJIMOTO', '1972-07-18', 1, 3); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (5, '小林', 'KOBAYASHI', '1971-02-11', 0, 3); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (6, '伊藤', 'ITO', '1972-04-01', 0, 2); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (7, '佐瀨', 'SASE', '1975-02-21', 1, 2); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (8, '宇賀神', 'UGAJIN', '1975-12-22', 1, 1); INSERT INTO "負責人清單" ("負責人ID", "負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (9, '岡田', 'OKADA', '1972-03-18', 1, 4); -- 資料插入:顧客清單 INSERT INTO "顧客清單" ("顧客ID", "顧客名稱", "聯絡地址") VALUES (1, 'Waikiki軟體', '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", "負責人ID", "商品ID", "數量") VALUES (1, 1, '2000-04-06', 2, 1, 1, 3); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (1, 2, '2000-04-06', 2, 1, 4, 3); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (2, 1, '2000-04-12', 1, 2, 1, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (3, 1, '2000-04-18', 2, 2, 1, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (4, 1, '2000-04-26', 4, 3, 2, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (4, 2, '2000-04-26', 4, 3, 7, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (4, 3, '2000-04-26', 4, 3, 8, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (5, 1, '2000-05-08', 1, 6, 3, 3); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (6, 1, '2000-05-12', 5, 2, 1, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (6, 2, '2000-05-12', 5, 2, 3, 2); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (7, 1, '2000-05-19', 4, 5, 2, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (8, 1, '2000-05-22', 1, 6, 2, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (9, 1, '2000-05-25', 2, 8, 5, 5); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (10, 1, '2000-06-02', 1, 2, 5, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (11, 1, '2000-06-06', 3, 3, 2, 2); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (11, 2, '2000-06-06', 3, 3, 10, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (12, 1, '2000-06-12', 2, 6, 2, 1); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (13, 1, '2000-06-15', 5, 7, 9, 5); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (13, 2, '2000-06-15', 5, 7, 2, 2); INSERT INTO "販賣資料" ("傳票編號", "列編號", "處理日", "顧客ID", "負責人ID", "商品ID", "數量") VALUES (13, 3, '2000-06-15', 5, 7, 10, 1); -- 資料插入:分店負責人清單 INSERT INTO "分店負責人清單" ("分店負責人ID", "分店負責人姓名", "姓名拼音", "出生日期", "性別") VALUES (4, '藤本', 'FUJIMOTO', '1972-07-18', 1); INSERT INTO "分店負責人清單" ("分店負責人ID", "分店負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (9, '岡田', 'OKADA', '1972-03-18', 1, 4); INSERT INTO "分店負責人清單" ("分店負責人ID", "分店負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (10, '田中', 'TANAKA', '1975-05-23', 1, 9); INSERT INTO "分店負責人清單" ("分店負責人ID", "分店負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (11, '井上', 'INOUE', '1980-02-18', 1, 9); INSERT INTO "分店負責人清單" ("分店負責人ID", "分店負責人姓名", "姓名拼音", "出生日期", "性別", MGR_ID) VALUES (12, '佐佐木', 'SASAKI', '1968-10-10', 1, 9); -- 異動行程結束 COMMIT;