随笔分类 -  MySQL

摘要:题目 现有班级、学生以及成绩三张表: 备注:表名称和字段名称可以参考表格内单词设置 根据表格信息,按要求完成下面SQL语句的编写: 1、使用SQL分别创建班级表、学生表以及成绩表的表结构,表内数据可以一条一条的插入也可以批量插入 2、查询每个班级中每一科的平均成绩,显示数据包括班级名称,课程以及平均 阅读全文
posted @ 2019-10-02 10:15 星海|universe 阅读(410) 评论(0) 推荐(0)
摘要:数学函数的使用 常用数学函数 | 函数 | 作用 | 函数 | 作用 | | | | | | | ceil() | 进一取整 | abs() | 取绝对值 | | floor() | 舍掉小数部分 | power() | 幂运算 | | round() | 四舍五入 | pi() | 圆周率 | | 阅读全文
posted @ 2019-09-09 15:44 星海|universe 阅读(368) 评论(0) 推荐(0)
摘要:子查询的使用 由in引发的子查询 由比较运算符引发的子查询 sql select from stu where score = any(select score from level); 大于等于子查询结果的最小值,some、all用法差不多 显示 + + + + | id | username | 阅读全文
posted @ 2019-09-06 19:51 星海|universe 阅读(196) 评论(0) 推荐(0)
摘要:外键约束的使用(只有InnoDB存储引擎支持外键) 将会产生脏数据的操作 解决办法:添加外键(保证数据的一致性和完整性) sql 建表时指定外键([constraint 外键名称] foreign key(外键字段名称) references 主表(主键字段名称)) news中cateId的字段类型 阅读全文
posted @ 2019-09-05 20:06 星海|universe 阅读(161) 评论(0) 推荐(0)
摘要:MySQL中的多表联查 笛卡尔积的形式(不常用) 内连接的形式(查询两个表中符合连接条件的记录) 外连接的形式 多表联查的操作 四个表关联的查询 sql create table pro2( id tinyint unsigned not null auto_increment key commen 阅读全文
posted @ 2019-09-05 15:49 星海|universe 阅读(195) 评论(0) 推荐(0)
摘要:where条件筛选记录 group by 对记录进行分组 order by 实现排序效果 limit限制结果集的显示条数 单表查询完整select语句的形式 阅读全文
posted @ 2019-09-03 22:26 星海|universe 阅读(208) 评论(0) 推荐(0)
摘要:添加记录 测试 修改记录 测试 查询记录 select语句的基本形式 测试 阅读全文
posted @ 2019-09-02 23:33 星海|universe 阅读(192) 评论(0) 推荐(0)
摘要:添加和删除字段操作 添加字段 删除字段 测试 添加和删除默认值操作 添加默认值 删除默认值 测试 modify和change关键字的使用 修改字段类型、字段属性 修改字段名称、字段类型、字段属性 测试 主键和唯一索引操作 添加主键和删除主键 添加唯一和删除唯一 测试 重命名表的操作 阅读全文
posted @ 2019-09-01 15:32 星海|universe 阅读(233) 评论(0) 推荐(0)