美文网首页
MySQL多表查询

MySQL多表查询

作者: zxhChex | 来源:发表于2019-08-19 19:14 被阅读0次
图片.png
多对多关系表.png

CREATE TABLE class (
id int(11) NOT NULL AUTO_INCREMENT,
name varchar(10) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4

是否可空,null表示空,并不是字符串类型
not null - 不可空,在添加数据时必须给值
null - 可空(这是非主键的默认属性)

自增,如果为某列设置自增列,插入数据时无需设置此列的值,默认将自增(表中只能有一个自增列)
create table 表名(
id int auto_increment primary key,
age int not null
)

创建表时可以单独指定其使用的存储引擎和默认字符编码。
ENGINE=InnoDB DEFAULT CHARSET=utf8

char 固定字符串 varchar 可变字符串
Enum 枚举 只选一个值
SET 集合 选多个值
存储引擎 InnoDB (原子性,一致性,隔离,持久性)

图片.png
图片.png
图片.png
查询黛玉的班级.png
查询强哥带的学生.png
查询教马邦德的老师.png
查询马邦德的同班同学·.png
用jion查询磊哥的班级
磊哥所教学生中年龄最大的

相关文章

  • 2018-03-20

    MYSQL查询语句 MYSQL复杂操作语句 MYSQL多表查询方法 函数部分

  • SQLAlchemy(四)

    知识要点: 1.多表查询 2.原生SQL的查询 多表查询 在MySQL中我们讲了多表查询,在SQLAlchemy中...

  • 深入浅出MySQL(五)

    多表查询 MySQL中的多表联查 MySQL中多表查询分为三种形式: 笛卡尔积的形式 内连接的形式 外连接的形式 ...

  • mysql数据库-多表查询

    今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建及多表的查询 掌握MY...

  • Mysql-多表查询as索引

    1、Mysql多表查询2、information_schema 虚拟库3、索引 1、多表查询 方法(1) 根据需求...

  • 4/30day45_MySql多表

    回顾 MySQL多表查询&权限 今日目标 一 多表查询【重点...】 同时查询多张表获取到需要的数据组成完整的信息...

  • MySQL学习笔记二之单表查询与多表查询

    title: MySQL学习笔记二之单表查询与多表查询tags: MySQL 数据库categories: MyS...

  • MySQL 多表操作

    day07-多表操作 今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建...

  • MySQL 多表查询

    测试表 --建表--学生表CREATETABLE`Student`(`s_id`VARCHAR(20),`s_na...

  • MySql多表查询

    1、嵌套 2、联结

网友评论

      本文标题:MySQL多表查询

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