数据五

作者: 我的好昵称 | 来源:发表于2019-07-14 15:10 被阅读0次

插入数据:外键字在父中不存在


image.png

插入


image.png

跟新父表记录
失败id=1的记录已经被占用


image.png

可以:没有引用


image.png

插入数据


image.png

创建外键:指定模式:删除置空。更新级联

image.png

插入数据


image.png

解除my_foreign2表的外键


image.png

更新父表主键

联合查询


image.png image.png image.png

需求:男生升序,女生降序


image.png

标量子查询 id一定只有一个值(一行一列)


image.png image.png

列子查询


image.png

行子查询


image.png
image.png

删除数据


image.png

插入数据(带中文)
insert into my_student values(5,'bc20190005','陈伟霆 ','男');

查看所有字符集

image.png

表子查询
select * from (select * from my_student order by height desc) as s group c_id;
每个班选出第一个学生

--视图:单表+多表数据源


image.png image.png

查看视图创建语句


image.png

、视图使用

image.png

修改视图
altert view my_v1 as select id,name,age,sex,height,c_id from my_student;

create view my_v4 as select * from my_student;
删除视图


image.png

、单表视图插入数据
insert into my_v2 values(2,'Python0711','B201');

多表视图删除数据
delete from my_v3 where id=1;
多表视图更新数据
update my_v3 set c_id =3 where id=5;
获取所有班级中最高的一个学生

image.png

select * from my_v5 group by c_id;
指定算法为临时表


image.png

select * from my_v6 group by c_id;

相关文章

  • 数据五

    插入数据:外键字在父中不存在 插入 跟新父表记录失败id=1的记录已经被占用 可以:没有引用 插入数据 创建外键:...

  • MySQL基础

    一、理解数据库及其作用 1、数据库的五个基本单位数据库服务器、数据库、数据表、数据字段、数据行。 2、详解这五个基...

  • 常见的SQL语句

    基本操作 二 函数 三 录入数据 四 删除数据 五 更新数据

  • 五、数据比对

    1.参考基因组准备 (1)参考基因组数据库 ? 参考基因组下载 (2)数据文件格式 2.数据比对 (1) Hisa...

  • 02.`redis`的常用数据类型以及操作

    1. 数据类型 redis官网 数据类型redis 常用的数据类型是五种,但是它支持的数据类型不止五种,如图所示r...

  • 仿微博社交平台系统设计[二]--使用redis的hash数据结构

    背景:Redis基本数据结构 五种数据结构 这五种数据结构分别是STRING(字符串)、LIST(列表)、SET(...

  • Pandas常用方法

    一、Pandas数据结构 二、读取数据 三、数据预处理 四、数据选择 五、数值操作 六、数据运算 七、时间序列 八...

  • 股票模拟投资

    第五次更新数据

  • 从零开始养成算法·篇一:算法基础常识

    一、基础知识 1、数据结构常用术语: 1.1数据结构中的五个基本概念: 数据<-数据对象<-数据元素<-数据项 数...

  • Android数据存储之Litepal数据库存储

    本文目录:一、配置Litepal二、创建数据库三、升级数据库四、添加数据五、更新数据六、删除数据七、查询数据 (内...

网友评论

      本文标题:数据五

      本文链接:https://www.haomeiwen.com/subject/nlopkctx.html