设为首页 收藏本站
查看: 1005|回复: 0

[经验分享] MySQL----基础sql练习

[复制链接]

尚未签到

发表于 2018-10-2 14:05:57 | 显示全部楼层 |阅读模式
CREATE DATABASE filmclub;  

  
USE filmclub;
  

  
CREATE TABLE category
  
(
  
cid INT PRIMARY KEY AUTO_INCREMENT,
  
cname VARCHAR(20)
  
);
  
CREATE TABLE film
  
(
  
fid INT PRIMARY KEY AUTO_INCREMENT,
  
fname VARCHAR(20),
  
director VARCHAR(20),   #导演
  
price DECIMAL(10,2),
  
showtime DATE,
  
cid INT,
  
FOREIGN KEY(cid) REFERENCES category(cid)
  
);
  
CREATE TABLE USER
  
(
  
uid INT PRIMARY KEY AUTO_INCREMENT,
  
uname VARCHAR(20),
  
birthday DATE,
  
gender ENUM('男','女'),
  
address VARCHAR(20),
  
cellphone CHAR(11)
  
);
  
CREATE TABLE user_category
  
(
  
  uid INT,
  
  cid INT,
  
  FOREIGN KEY(uid) REFERENCES USER(uid),
  
  FOREIGN KEY(cid) REFERENCES category(cid),
  
  PRIMARY KEY(uid,cid)
  
);
  

  
CREATE TABLE emp
  
(
  
  eid INT PRIMARY KEY AUTO_INCREMENT,
  
  ename VARCHAR(20),
  
  gender ENUM('男','女'),
  
  hiredate DATE,
  
  sal DECIMAL(10,2),
  
  address VARCHAR(20)
  
);
  

  
CREATE TABLE sal_grade
  
(
  
  gid INT PRIMARY KEY AUTO_INCREMENT,
  
  minsal DECIMAL(10,2),
  
  maxsal DECIMAL(10,2)
  
);
  

  

  
CREATE TABLE orders
  
(
  
  eid INT,
  
  uid INT,
  
  fid INT,
  
  num INT,
  
  odate DATE
  
);
  

  

  
INSERT INTO category VALUES(NULL, '喜剧');
  
INSERT INTO category VALUES(NULL, '动作');
  
INSERT INTO category VALUES(NULL, '悬疑');
  
INSERT INTO category VALUES(NULL, '恐怖');
  
INSERT INTO category VALUES(NULL, '科幻');
  
INSERT INTO category VALUES(NULL, '战争');
  
INSERT INTO category VALUES(NULL, '爱情');
  
INSERT INTO category VALUES(NULL, '灾难');
  

  
INSERT INTO film VALUES(NULL, '天下无贼','冯小刚',50,'2008-12-12',1);
  
INSERT INTO film VALUES(NULL, '功夫','周星驰',150,'2009-12-12',2);
  
INSERT INTO film VALUES(NULL, '大话西游','周星驰',20,'2012-3-12',3);
  
INSERT INTO film VALUES(NULL, '我不是潘金莲','冯小刚',30,'2007-5-31',1);
  
INSERT INTO film VALUES(NULL, '道士下山','陈凯歌',40,'2004-8-9',8);
  
INSERT INTO film VALUES(NULL, '火锅英雄','陈凯歌',60,'2011-11-11',7);
  
INSERT INTO film VALUES(NULL, '寻龙诀','冯小刚',100,'2007-7-7',7);
  
INSERT INTO film VALUES(NULL, '老炮儿','陈凯歌',80,'2005-9-2',1);
  
INSERT INTO film VALUES(NULL, '我是证人','周星驰',90,'2010-10-5',2);
  
INSERT INTO film VALUES(NULL, '叶问','冯小刚',120,'2012-6-3',3);
  

  
INSERT INTO USER VALUES(NULL,'刘欢','1950-1-1','男','北大街','13312345678');
  
INSERT INTO USER VALUES(NULL,'张学友','1955-2-3','男','南大街','13312345676');
  
INSERT INTO USER VALUES(NULL,'刘嘉玲','1970-11-21','女','北大街','13312345675');
  
INSERT INTO USER VALUES(NULL,'李嘉欣','1988-9-3','女','南大街','13312345673');
  
INSERT INTO USER VALUES(NULL,'刘德华','1953-2-11','男','北大街','13312345672');
  
INSERT INTO USER VALUES(NULL,'张国立','1999-12-31','男','东大街','13312345671');
  
INSERT INTO USER VALUES(NULL,'张国荣','1988-3-23','男','西大街','13312345670');
  
INSERT INTO USER VALUES(NULL,'刘建国','1970-6-22','男','西大街','13312345679');
  

  
INSERT INTO user_category VALUES(1,2);
  
INSERT INTO user_category VALUES(1,3);
  
INSERT INTO user_category VALUES(2,8);
  
INSERT INTO user_category VALUES(3,1);
  
INSERT INTO user_category VALUES(3,5);
  
INSERT INTO user_category VALUES(3,7);
  
INSERT INTO user_category VALUES(2,1);
  
INSERT INTO user_category VALUES(1,7);
  
INSERT INTO user_category VALUES(8,8);
  
INSERT INTO user_category VALUES(8,7);
  
INSERT INTO user_category VALUES(5,7);
  
INSERT INTO user_category VALUES(5,3);
  
INSERT INTO user_category VALUES(2,6);
  
INSERT INTO user_category VALUES(7,1);
  
INSERT INTO user_category VALUES(7,2);
  
INSERT INTO user_category VALUES(7,3);
  

  
INSERT INTO emp VALUES(NULL, '郭靖', '男', '2002-2-3',2500,'东大街');
  
INSERT INTO emp VALUES(NULL, '黄蓉', '女', '2003-12-3',5500,'东大街');
  
INSERT INTO emp VALUES(NULL, '杨幂', '女', '2002-2-8',8500,'西大街');
  
INSERT INTO emp VALUES(NULL, '刘诗诗', '女', '2004-4-12',6500,'南大街');
  

  
INSERT INTO sal_grade VALUES(NULL, 1000, 2000);
  
INSERT INTO sal_grade VALUES(NULL, 2001, 4000);
  
INSERT INTO sal_grade VALUES(NULL, 4001, 5000);
  
INSERT INTO sal_grade VALUES(NULL, 5001, 7000);
  
INSERT INTO sal_grade VALUES(NULL, 7001, 9000);
  

  
INSERT INTO orders VALUES(1,2,10,1,'2016-11-11');
  
INSERT INTO orders VALUES(2,3,8,2,'2016-2-21');
  
INSERT INTO orders VALUES(3,7,10,1,'2016-3-21');
  
INSERT INTO orders VALUES(1,1,7,1,'2016-10-15');
  
INSERT INTO orders VALUES(1,8,3,1,'2016-2-17');
  
INSERT INTO orders VALUES(1,7,1,1,'2016-5-18');
  
INSERT INTO orders VALUES(4,1,1,1,'2016-5-7');
  
INSERT INTO orders VALUES(4,2,1,1,'2016-5-9');
  
INSERT INTO orders VALUES(4,3,1,1,'2016-11-10');
  
INSERT INTO orders VALUES(3,5,10,1,'2016-5-11');
  
INSERT INTO orders VALUES(2,1,1,1,'2016-7-12');
  
INSERT INTO orders VALUES(2,1,1,2,'2016-7-13');
  
INSERT INTO orders VALUES(2,1,1,3,'2016-7-14');
  
INSERT INTO orders VALUES(2,1,9,5,'2016-8-19');
  
INSERT INTO orders VALUES(2,1,8,3,'2016-8-4');
  
INSERT INTO orders VALUES(2,2,5,1,'2016-8-6');
  
INSERT INTO orders VALUES(2,2,6,1,'2016-1-22');
  
INSERT INTO orders VALUES(2,2,1,1,'2016-1-11');
  
INSERT INTO orders VALUES(2,6,3,1,'2016-2-17');
  
INSERT INTO orders VALUES(2,6,8,2,'2016-3-12');
  

  

  
SELECT * FROM category;
  
SELECT * FROM film;
  
SELECT * FROM USER;
  
SELECT * FROM USER_category;
  
SELECT * FROM emp;
  
SELECT * FROM sal_grade;
  
SELECT * FROM orders;



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-607633-1-1.html 上篇帖子: 源码包安装 LAMP (mysql和mariadb) 下篇帖子: mysql性能监控工具
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表