牛客题解官
牛客题解官
全部文章
分类
题解(475)
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
TA的专栏
74篇文章
8人订阅
牛客代码笔记-牛栋
74篇文章
297人学习
全部文章
(共763篇)
题解 | #在audit表上创建外键约束,其emp_no对应employees_test表主键id#
根据题目要求,我们需要在 audit 表上创建一个外键约束,使其 EMP_no 列引用 employees_test 表的主键 ID。 知识点 1. 外键约束(Foreign Key Constraint) 外键约束用于在两个表之间建立关联关系,确保数据的完整性。 外键列的值必须是被引用表中主键...
2025-03-18
0
53
题解 | #将titles_test表名修改为titles_2017#
根据题目要求,我们需要将表名 titles_test 修改为 titles_2017。 知识点 1. 重命名表 在 MySQL 中,ALTER TABLE ... RENAME TO 是标准语法,用于重命名表。 语法: ALTER TABLE old_table_name RENAME TO n...
2025-03-18
0
69
题解 | #将id=5以及emp_no=10001的行数据替换成id=5及emp_no=10005#
根据题目要求,我们需要将 titles_test 表中 id=5 且 emp_no=10001 的行数据中的 emp_no 值从 10001 替换为 10005,同时保持其他数据不变。 知识点 1. UPDATE 语句 用于修改表中的数据。 语法: UPDATE table_name SET c...
2025-03-18
1
42
题解 | #将所有to_date为9999-01-01的全部更新为NULL#
根据题目要求,我们需要将 titles_test 表中所有 to_date 为 '9999-01-01' 的记录更新为: to_date 设置为 NULL from_date 设置为 '2001-01-01' 知识点 1. UPDATE 语句 UPDATE 用于修改表中的数据。 语法: UP...
2025-03-18
0
39
题解 | #删除emp_no重复的记录,只保留最小的id对应的记录。#
问题分析 我们需要删除 titles_test 表中 emp_no 重复的记录,但保留每个 emp_no 的最小 id 对应的记录。具体步骤如下: 找出每个 emp_no 的最小 id。 删除那些 id 不是最小值的重复记录。 代码实现步骤 找出每个 emp_no 的最小 id: SELEC...
2025-03-17
2
56
题解 | #构造一个触发器audit_log#
根据题目要求,我们需要创建一个触发器 audit_log,当向 employees_test 表中插入一条数据时,触发器会自动将相关数据插入到 audit 表中。以下是完整的 SQL 解决方案: SQL 解决方案 CREATE TRIGGER audit_log BEFORE INSERT ON...
2025-03-17
0
48
题解 | #在last_update后面新增加一列名字为create_date#
根据题目要求,我们需要在 actor 表的 last_update 列后面新增一列,列名为 create_date,类型为 datetime,并且该列不允许为空(NOT NULL),默认值为 '2020-10-01 00:00:00'。 SQL 解决方案 ALTER TABLE actor ADD...
2025-03-17
1
51
题解 | #针对上面的salaries表emp_no字段创建索引idx_emp_no#
这道题目要求我们从薪水表中查找出员工编号为10005的所有薪水记录,我们要做的事情如下: 1. 确定总体问题 我们需要从薪水表中查找出员工编号为10005的所有薪水记录,并强制使用特定的索引。我们需要使用SQL中的FORCE INDEX语法来指定查询时使用的索引。 2. 分析关键问题 使用索引优化...
2025-03-17
0
45
题解 | #针对actor表创建视图actor_name_view#
根据题目要求,我们需要为 actor 表创建一个视图 actor_name_view,该视图只包含 first_name 和 last_name 两列,并将这两列分别重命名为 first_name_v 和 last_name_v。 代码实现步骤 CREATE VIEW: 用于创建一个视图(虚...
2025-03-17
1
66
题解 | #对first_name创建唯一索引uniq_idx_firstname#
根据题目要求,我们需要对 actor 表的 first_name 列创建唯一索引(uniq_idx_firstname),并对 last_name 列创建普通索引(idx_lastname)。 代码实现步骤 创建唯一索引(UNIQUE INDEX): 使用 ALTER TABLE 语句对表结...
2025-03-17
1
68
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页