自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 swl语句子查询基本习题(附答案)

有orders表,字段为order_id(订单ID),customer_id(客户ID),order_date(订单日期);假设有employees表,包含employee_id(员工ID),employee_name(员工姓名),salary(薪资),department_id(部门ID)字段。解释:相关子查询依赖主查询的e.manager_id,对于主查询中的每个员工,子查询找出对应的经理ID,主查询再筛选出这些经理管理的员工信息。• 查询和产品ID为100的产品同类别且价格相同的产品信息。

2025-04-14 13:52:41 370

原创 mysql表查询基本习题(附答案)

假设有一张名为students的表,包含字段student_id(学生ID,主键),student_name(学生姓名),age(年龄),gender(性别),class_id(班级ID)。假设有一张scores表,包含字段student_id(学生ID),course_id(课程ID),score(成绩)。• 查询年龄在18到22岁之间(包含18和22)的女生信息。• 按照年龄从小到大的顺序查询所有学生的姓名和年龄。• 查询每个学生的姓名及其对应的所有课程成绩。• 查询年龄最大的3名学生的信息。

2025-04-14 13:50:41 290

原创 mysql表的修改,创建详细课程笔记

◦ timestamp:也用于存储日期和时间,不过它的取值范围较小,从'1970 - 01 - 01 00:00:01' UTC到'2038 - 01 - 19 03:14:07' UTC。◦ datetime:用于存储日期和时间,格式为'YYYY - MM - DD HH:MM:SS' ,例如'2024 - 10 - 01 14:30:00' ,取值范围从'1000 - 01 - 01 00:00:00'到'9999 - 12 - 31 23:59:59'。常用于存储较小范围的整数值,比如小型计数。

2025-04-14 13:48:50 712

原创 SQL L 模糊查询语句:解锁数据查找的灵活方式

SQL 的模糊查询语句为我们在数据查询中提供了很大的灵活性,能够满足各种复杂的部分匹配数据查找需求。通过合理运用 LIKE、NOT LIKE 以及 ESCAPE 子句,并注意性能方面的问题,我们可以更高效地从数据库中获取所需的数据。在数据库管理和数据查询中,我们常常会遇到需要查找部分匹配数据的情况,这时 SQL 的模糊查询语句就派上了用场。2. 通配符位置:通配符在模式中的位置会影响查询效率。这条语句会返回所有名字中包含 “Smith” 的客户记录,无论 “Smith” 出现在名字的什么位置。

2025-04-14 13:44:14 341

原创 SQL 语句子查询:深入解析与应用实践

在 SQL(Structured Query Language)的世界里,子查询是一种强大且灵活的工具,它允许我们在一个查询中嵌套另一个查询,从而实现更复杂、更精准的数据检索。子查询是指嵌套在另一个查询(主查询)中的 SELECT 语句。3. 相关子查询:相关子查询依赖于主查询的值,每次主查询处理一行数据时,相关子查询都可能会重新执行,这可能导致性能下降,需谨慎使用。2. 子查询的嵌套层数:虽然理论上可以无限嵌套子查询,但实际应用中应尽量避免过深的嵌套,以免查询逻辑过于复杂,难以理解和维护。

2025-04-14 13:42:28 253

原创 sql语句:自然连接与外链接区别

在自然连接中,不需要显式指定连接条件。但它也存在局限性,由于是基于相同列名自动连接,如果表结构发生变化,增加或修改了相同列名的列,可能会导致连接结果不符合预期。外连接分为左外连接(LEFT JOIN)、右外连接(RIGHT JOIN)和全外连接(FULL OUTER JOIN,MySQL 不直接支持,可通过 UNION 模拟 )。左外连接返回左表所有行及右表匹配行,右外连接返回右表所有行及左表匹配行,全外连接返回左右表所有行。右外连接与左外连接相反,它会返回右表中的所有行,以及左表中与右表匹配的行。

2025-04-14 13:40:39 365

原创 MySQL 删除表操作全解析

• DELETE 操作会记录日志,对于每一行数据的删除都会产生一条日志记录,这在数据量较大时会消耗较多的日志空间,并且执行速度相对较慢。在MySQL中,删除表操作虽然简单,但却需要谨慎对待。在这种情况下,需要先删除外键约束,或者先删除从表中相关的数据,再删除主表。• TRUNCATE TABLE 操作后,表的自增主键会重置为初始值(通常是1),而使用 DELETE 删除数据后,自增主键不会重置。这种方式在需要批量清理数据库中的多个表时非常方便,但使用时务必谨慎,因为一旦执行,这些表的数据将无法恢复。

2025-04-02 09:14:12 1010

原创 Mysql下载安装过程

在配置界面,选择 **Standalone MySQL Server / Classic MySQL Replication**,然后点击 **Next**。打开 MySQL Workbench,点击 **Local instance MySQL** 连接到本地 MySQL 服务器。- **Config Type**:选择 **Development Machine**(开发机器)。在安装类型选择界面,选择 **Custom** 自定义安装。点击 **Execute** 应用配置,等待配置完成。

2025-03-10 21:38:23 775

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除