MySQL任务一基础知识

1.1 mysql的简单操作

安装完mysql后,你怎么在终端进去呢?代码如下

mysql -u root -p

MySQL任务一基础知识_第1张图片进去以后怎么看有多少个数据库?
代码如下

show databases;

MySQL任务一基础知识_第2张图片这么多数据库选择哪个数据库,代码如下

use sys;
show tables;

可以看到

MySQL任务一基础知识_第3张图片

1.2 mysql实战一:查找重复的电子邮箱

(1)创建数据库

在这里插入图片描述再选中数据库
在这里插入图片描述

(2)创建表格

MySQL任务一基础知识_第4张图片

表格是空的插入表格值

MySQL任务一基础知识_第5张图片然后查看下表格
MySQL任务一基础知识_第6张图片

(3)查找 email 表中所有重复的电子邮箱。


select Email from email group by email having count(email)>=2;

MySQL任务一基础知识_第7张图片

1.3 mysql实战二:查找大国

创建表格,并且插入表格

CREATE TABLE World (
name VARCHAR(50) NOT NULL,
continent VARCHAR(50) NOT NULL,
area INT NOT NULL,
population INT NOT NULL,
gdp INT NOT NULL
);
INSERT INTO World
  VALUES('Afghanistan','Asia',652230,25500100,20343000);
INSERT INTO World 
  VALUES('Albania','Europe',28748,2831741,12960000);
INSERT INTO World 
  VALUES('Algeria','Africa',2381741,37100000,188681000);
INSERT INTO World
  VALUES('Andorra','Europe',468,78115,3712000);
INSERT INTO World
  VALUES('Angola','Africa',1246700,20609294,100990000);

显示效果如下图所示:
MySQL任务一基础知识_第8张图片查看表格的样式:
MySQL任务一基础知识_第9张图片
所需要的任务就是、
如果一个国家的面积超过 300 万平方公里,或者(人口超过 2500 万并且 gdp 超过 2000 万),那么这个国家就是大国家。
代码及结果如下:
MySQL任务一基础知识_第10张图片
总结:好好学习,天天向上

你可能感兴趣的:(mysql,sql)