MySQL基础篇
文章平均质量分 76
关于MySQL的基本操作
执笔为剑
这个作者很懒,什么都没留下…
展开
-
项目七 完成学生信息的综合查询
select 语句的多表查询有两种形式:简单连接查询和使用 JOIN 关键字的连接查询。根据业务需求实现多表查询为表设置别名在 select 语句中可以为查询的字段设置别名,同样也可以为表设置别名。表别名设置的格式:使用表别名注意:如果为表指定了别名,则所有引用表名的地方都必须使用别名,不能再使用原表名。当查询多个表之间的同名字段时,必须使用“表名.同名字段”进行限制。对于表间不同名的字段,可以在字段名前加表名进行限制,也可以不加表名,如果字段名前加上表名,则查询效率更高。也可以进行多原创 2024-03-19 22:02:46 · 717 阅读 · 0 评论 -
项目六 分类汇总学生信息
select CourseID, avg(ExamScore) as 平均分。降序排列,并显示前 5 行。order by 平均分。原创 2024-03-19 10:41:18 · 428 阅读 · 0 评论 -
项目五 实现对学生信息的简单查询
格式:select 字段名 [as] 列标题| 张林浩(150101,男) || 张林浩(150101,男) || 张林浩(150101,男) || info || 张林浩(150101,男) || 张林浩(150101,男) || 张林浩(150101,男) |#起别名时,只显示在临时表中,原表没变。如果别名标题有空格,要用单引号括起来,但如果含_.则不用单引号。原创 2024-03-18 09:45:28 · 463 阅读 · 0 评论 -
项目四 完成学生信息的持久化存储
1,第一种数据。若表中某一字段为主键,则在插入时不能插入重复值, 否则会报错2,第二种数据3,从已有的表中查询数据并插入到新表中:要求是两个表的字段相同。原创 2024-03-18 07:16:41 · 352 阅读 · 0 评论 -
项目三 操作学生管理数据库中的表
使用auto_increment关键字定义自动增长列该字段必须是整数类型,且必须是一个主键或唯一键初始值定义:auto_increment=初始值,否则默认从1开始#创建自动增长列#插入数据观察pid的变化mysql> insert into product(pname) values('计算机');mysql> insert into product values(null,'打印机');原创 2024-03-17 11:13:53 · 892 阅读 · 0 评论 -
项目二 创建与操作学生管理数据库
1、使用 create database 命令创建 book_mangement 数据库,要求设置默认字符集为 gbk,默认排序规则为。2、使用 alter database 命令修改 book_mangement 数据库,要求将默认字符集修改为 utf8。打开Navicat->右击服务器名称->选择“新建数据库”->输入(名称,字符集,排列规则)->确定。3、使用 Navicat 工具创建新数据库 NewDB,默认字符集和排序规则自拟。选中要查看属性的数据库名称,右键单击->点击“删除数据库”原创 2023-12-10 20:34:31 · 497 阅读 · 0 评论 -
项目一 分析并设计学生管理数据库
*1,DBMS:**数据库管理系统(Database Management System)。数据库 是通过DBMS创建和操作的容器。**2,DB:**数据库(database) :存储数据的“仓库”。它保存了一系列有组织的数据。**3,SQL:**结构化查询语言(Structure Query Language) :专门用来与数据库通信的语言。原创 2023-12-09 19:08:45 · 1267 阅读 · 0 评论