
MySQL高级查询与编程
文章平均质量分 80
MySQL高级查询与编程
baomg_8774
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第6章 MySQL高级应用
【方法】在DOS命令窗口。原创 2024-11-06 08:34:49 · 125 阅读 · 0 评论 -
第5章 常见数据库对象
触发器就是一种特殊的存储过程。触发器和存储过程一样,是一个能够完成特定功能、存储在数据库服务器上的SQL片段,触发器无需调用【当数据表中的数据执行DML操作时字段触发SQL片段执行,无需手动调用】。在MySQL中,只有执行insert、update、delete操作时才能触发触发器的执行。原创 2024-11-06 08:33:53 · 1045 阅读 · 0 评论 -
第4章 MySQL编程
【语法】declare 变量名 数据类型 [默认值];【实例】-- 定义存储过程begin-- 定义姓名declare name varchar(20) default '张三';-- 定义年龄-- 输出结果end;-- 调用存储过程【语法】set @变量名 = 默认值;【注意点】用户变量(全局变量)必须设置默认值定义的用户变量可以通过 select @变量名 from dual;进行查询【实例】-- 定义成绩-- 定义存储过程beginend;原创 2024-11-06 08:32:55 · 572 阅读 · 0 评论 -
第3章 子查询
步骤2:将姓氏和学号为“193610202326”的学生一样的学生的年龄修改为22。MySQL不允许在子查询中直接更新正在被查询的表,解决这个问题的一种常见方法是使用。步骤1:查询学号为“193610202326”的学生的姓氏。步骤2:查询年龄小于所有女生平均年龄的姓“杨”的学生信息。子查询是指嵌套在其他 DML 语句中的。步骤2:查询年龄大于平均年龄的学生信息。返回false:不执行主查询语句。返回true:执行主查询语句;步骤1:查询所有女生平均年龄。步骤1:查询平均年龄。原创 2024-11-06 08:30:12 · 616 阅读 · 0 评论 -
第2章 数据定义与操作
createdatabase数据库名;可视化操作SQL语句操作createdatabase数据库名characterset 字符集编码collate排序规则;可视化操作SQL语句操作createtable表名( 字段名1 字段1数据类型 字段1的约束, 字段名2 字段2数据类型 字段2的约束, … 字段名n 字段n数据类型 字段n的约束常用约束:(3)唯一约束:uniquenot null(5)默认值约束:default【实例】原创 2024-11-06 08:28:20 · 821 阅读 · 0 评论 -
第1章 数据库设计原理与实践
需求分析数据需求分析。原创 2024-11-05 01:46:55 · 1139 阅读 · 0 评论