全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SQL及关系型数据库数据分析
1627 2
2020-01-07

1)第一章(完成时间:1小时)练习:
  • CREATE TABLE Jyushoroku

(toruku_bango INTEGER NOT NULL,
name VARCHAR(128) NOT NULL,
jyusho VARCHAR(256) NOT NULL,
tel_no CHAR(10),
mail_address CHAR(20),
PRIMARY KEY (toruku_bango));
  • ALTER TABLE Jyushoroku ADD COLUMN yubin_bango CHAR(8) NOT NULL;
  • DROP TABLE Jyushoroku;

2) 第二章 (完成时间:1小时)练习:
  • SELECT shohin_mei, torokubi FROM Shohin WHERE torokubi >= '2009-04-28';
  • SELECT shohin_mei, hanbai_tanka, shiire_tanka FROM Shohin WHERE NOT hanbai_tanka - shiire_tanka < 500;
  • SELECT shohin_mei, shohin_bunrui, hanbai_tanka*0.9 - shirre_tanka AS rieki FROM Shohin WHERE (hanbai_tanka*0.9 - shiire_tanka) > 100 AND (shohin_mei = "办公用具" OR shohin_mei = "厨房用具");

3) 第三章 (完成时间:1小时)练习:
  • SELECT shohin_bunrui, SUM(hanbai_tanka), SUM(shire_tanka) FROM Shohin GROUP BY shohin_bunrui HAVING SUM(hanbai_tanka) = 1.5*SUM(shire_tanka);

4)第四章(完成时间:1小时)练习:
  • INSERT INTO ShohinSaeki (shohin_id, shohin_mei, hanbai_tanka, shiire_tanka, saeki) SELECT '商品编号','商品名称','销售单价','进货单价','销售单价'-'进货单价' FROM Shohin;
  • UPDATE ShohinSaeki SET hanbai_tanka = hanbai_tanka*2 WHERE shohin_mei  = '运动T恤';
  • UPDATE ShohinSaeki SET saeki = hanbai_tanka - shiire_tanka WHERE shohin_mei  = '运动T恤';

5)第五章(完成时间:1小时)练习:
  • CREATE VIEW ViewRenshu5_1 AS SELECT shohin_mei, hanbai_tanka, torokubi FROM Shohin WHERE hanbai_tanka >= 1000 AND torokubi = ‘2009-09-20’;
  • SELECT shoin_id, shohin_mei, shohin_bunrui, hanbai_tanka, (SELECT AVG(hanbai_tanka) FROM Shohin) AS hanbai_tanka_all FROM Shohin;
  • CREATE VIEW AvgTankaByBunrui AS SELECT shoin_id, shohin_mei, shohin_bunrui, hanbai_tanka, (SELECT AVG(hanbai_tanka) FROM Shohin S2 WHERE S1.hanbai_tanka = S2.hanbai_tanka GROUP BY S1.shohin_bunrui) AS avg _hanbai_tanka FROM Shohin S1;

6)第六章(完成时间:1小时)练习:
SELECT SUM(CASE hanbai_tanka WHEN <1000 THEN 1 ELSE 0) AS low_price, SUM(CASE hanbai_tanka WHEN  BETWEEN 1001 AND 3000 THEN 1 ELSE 0) AS mid_price, SUM(CASE hanbai_tanka WHEN >3000 THEN 1 ELSE 0) AS high_price FROM Shohin
7)第八章()练习:
SELECT torokubi, shohin_mei, hanbai_tanka, SUM(hanbai_tanka) OVER(ORDER BY torokubi NULL FIRST) AS sum_tanka FROM Shohin

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-1-8 09:31:58
还是不错的,重点在于每天能坚持。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-1-28 15:47:07
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群