
mysql常用语句
mysql常用语句
一只小汪汪
这个作者很懒,什么都没留下…
展开
-
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-05-22 01:30:34 · 182 阅读 · 0 评论 -
MYSQL的四种连接查询学习笔记
内连接 inner join 或者 join 外连接 1、左连接 left join 或者 left outer join 2、右连接 right join 或者 right outer join 3、完成外连接 full join 或者 full outer join 环境准备 创建card和person表:(没有创建外键) mysql> create table card( ...原创 2020-05-13 23:14:27 · 286 阅读 · 0 评论 -
mysql查询练习(三)
31、查询成绩比该课程平均成绩低的同学的成绩表 mysql> select * from score a where degree < (select avg(degree) from score b where a.cno= b.cno); +-----+-------+--------+ | sno | cno | degree |...原创 2020-04-13 19:47:17 · 2679 阅读 · 0 评论 -
mysql查询练习(二)
11、查询每门课的平均成绩 查询3-105课程的平均分: mysql> select avg(degree) from score where cno='3-105'; +-------------+ | avg(degree) | +-------------+ | 81.7500 | ...原创 2020-04-04 16:59:29 · 3341 阅读 · 0 评论 -
mysql查询练习(一)
一、条件准备: 新建四个表: 1、学生表:Student mysql> create table student( -> sno varchar(20) primary key, #学生ID -> sname varchar(20) not null, #学生名字 -> ssex varch...原创 2020-03-26 18:55:25 · 1328 阅读 · 0 评论 -
数据库的三大设计范式
一、第一范式 数据表中的所有字段都是不可分割的原子值 例如: 先创建一个students2表: mysql> create table students2( -> id int primary key, ->...原创 2020-03-25 12:56:20 · 117 阅读 · 0 评论 -
mysql建表约束.sql
一、主键约束/自增约束 1、主键约束: 它能够唯一确定一张表中的一条记录,也就是我们通过给某个字段添加约束,就可以使得改字段不重复且不为空。 列如: 创建表约束: mysql> create table user1( -> id in...原创 2020-03-24 18:15:59 · 373 阅读 · 0 评论 -
关系型数据库---mysql
一、如何使用终端操作数据库? 1、如何登陆数据库服务器 mysql -u root -p 123456 2、如何查询数据库服务器中所有的数据库? mysql> show databases; +--------------------+ |...原创 2020-03-21 01:22:18 · 196 阅读 · 0 评论