MYSQL入门
三相点
HFUT毕业,本行业Top1公司标准化工程师,现奔波于各大学、研究院标准制定会议。Matlab、Python主攻,Mysql、R语言学习者,目标职业大数据分析师。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL 事务
一、简介: MYSQL中,事务其实是一个最小的不可分割的工作单元,事务能够保证一个业务的完整性。 比如我们的银行转账: a --> -100 update user set money=money-100 where name='a'; b--> +100 update user set money=money+100 where name='b'; -- 实际的程序中...原创 2020-03-21 22:44:58 · 144 阅读 · 0 评论 -
SQL的四种连接查询
一、内连接:inner join 或者 join 交集 二、外连接: 1、左连接 left join 或者 left outer join 2、右连接 right join 或者 right outer join 3、完全外连接 full join 或者 full outer join 并集 4、举例 -- 在新数据库创建两个表: create database testJoin; use...原创 2020-03-21 22:41:37 · 340 阅读 · 0 评论 -
MYSQL 查询练习③
③①查询成绩比该课程平均成基低的同学的成绩表 select cno,avg(degree) from score group by cno; #查询课程号的平均成绩 select * from score where degree<(select avg(degree) from score group by cno); # 不能成立因为,后面的语句产生的是一个平均值表,不能进...原创 2020-03-21 22:38:36 · 353 阅读 · 0 评论 -
MYSQL 查询练习②
①①查询每门课的平均成绩 Select avg(degree) from score where cno='3-105'; # 仅能查询一门课的成绩 Select cno,avg(degree) from score group by cno; # group by 为分组 ①②查询score表中至少有2名学生选修的并以3开头的课程的平均分数 Select cno,avg(deg...原创 2020-03-20 19:50:58 · 5186 阅读 · 0 评论 -
MYSQL 查询练习①
一、创建表格 ①学生表(Student) 学号 姓名 性别 出生年月日 所在班级 Create table student( Sno varchar(20) primary key, Sname varchar(20) not null, Ssex varchar(10) not null, Sbirthday datetime, Class varchar(20) ); –向学生表...原创 2020-03-19 19:47:30 · 568 阅读 · 0 评论 -
MYSQL 数据库的设计范式
一、第一范式:1NF 数据表中的所有字段都是不可分割的原子值: Create table student2( Id int primary key, Name varchar(20), Address varchar(30) ); Insert into student2 values(1,'张三','中国四川省成都市武侯区武侯大道100号'); Insert into student2 valu...原创 2020-03-19 16:15:15 · 139 阅读 · 0 评论 -
MYSQL 建表约束
**以下所有约束状态均能用describe查询 1、主键约束: 它能够唯一确定一张表中的一条记录,也就是我们通过某个字段添加约束,就可以是的改字段不重复且不为空。 **①方法一:** create table user( # 创建表 id int primary key, # 创建主键约束,id将不能重复添加 Name varchar(20) ); **②方法二:联合主键,...原创 2020-03-19 14:24:03 · 174 阅读 · 0 评论 -
MYSQL 入门常用操作
1、如何登录数据库服务器: mysql -uroot -p123 2、如何查询数据库服务器中所有的数据库? show databases; 3、如选中某一个数据库进行操作? ①需要先选中一个数据库进行操作:use mysql # mysql是选中的的数据库; ②再用:select * from admin; # 用来显示表格admin ③进一步选中: select from ad...原创 2020-03-19 10:51:07 · 159 阅读 · 0 评论
分享