牛客题解官
牛客题解官
全部文章
分类
题解(475)
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
TA的专栏
74篇文章
13人订阅
牛客代码笔记-牛栋
74篇文章
376人学习
全部文章
(共788篇)
题解 | #构造一个触发器audit_log#
根据题目要求,我们需要创建一个触发器 audit_log,当向 employees_test 表中插入一条数据时,触发器会自动将相关数据插入到 audit 表中。以下是完整的 SQL 解决方案: SQL 解决方案 CREATE TRIGGER audit_log BEFORE INSERT ON...
2025-03-17
0
69
题解 | #在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
2
70
题解 | #针对上面的salaries表emp_no字段创建索引idx_emp_no#
这道题目要求我们从薪水表中查找出员工编号为10005的所有薪水记录,我们要做的事情如下: 1. 确定总体问题 我们需要从薪水表中查找出员工编号为10005的所有薪水记录,并强制使用特定的索引。我们需要使用SQL中的FORCE INDEX语法来指定查询时使用的索引。 2. 分析关键问题 使用索引优化...
2025-03-17
0
69
题解 | #针对actor表创建视图actor_name_view#
根据题目要求,我们需要为 actor 表创建一个视图 actor_name_view,该视图只包含 first_name 和 last_name 两列,并将这两列分别重命名为 first_name_v 和 last_name_v。 代码实现步骤 CREATE VIEW: 用于创建一个视图(虚...
2025-03-17
2
99
题解 | #对first_name创建唯一索引uniq_idx_firstname#
根据题目要求,我们需要对 actor 表的 first_name 列创建唯一索引(uniq_idx_firstname),并对 last_name 列创建普通索引(idx_lastname)。 代码实现步骤 创建唯一索引(UNIQUE INDEX): 使用 ALTER TABLE 语句对表结...
2025-03-17
2
96
题解 | #创建一个actor_name表#
根据题目要求,我们需要创建一个名为 actor_name 的表,并将 actor 表中的 first_name 和 last_name 数据导入到 actor_name 表中。 代码实现步骤 创建表 actor_name: 使用 CREATE TABLE IF NOT EXISTS 确保表不...
2025-03-17
2
94
题解 | #批量插入数据,不使用replace操作#
这道题要求向 actor 表中插入数据,但如果数据已经存在(即主键 actor_id 冲突),则忽略插入操作,且不能使用 REPLACE 语句。在 MySQL 中,可以通过 INSERT IGNORE 语句实现这一功能。 代码如下: INSERT IGNORE INTO actor (actor_i...
2025-03-17
8
104
题解 | #批量插入数据#
根据题目要求,我们需要批量插入数据到 actor 表中,题目已经给出了创建表的代码作为输入样例,因此我们只需要补充插入数据的语句。 插入数据: 使用 INSERT INTO 语句批量插入两条数据。 每条数据用括号 () 包裹,多条数据之间用逗号 , 分隔。 确保插入的数据格式与表结构一致,尤其是 ...
2025-03-17
0
88
题解 | #创建一个actor表,包含如下列信息#
根据题目要求,我们需要创建一个名为 actor 的表,并包含以下列信息: 列名 数据类型 是否为 NULL 含义 actor_id smallint(5) NOT NULL 主键 ID first_name varchar(45) NOT NULL 名字 last_name v...
2025-03-17
0
108
题解 | #将employees表的所有员工的last_name和first_name拼接起来#
这道题目要求我们将employees表的所有员工的last_name和first_name拼接起来作为Name。我们要做的事情如下: 1. 确定总体问题 我们需要将员工表中的姓和名拼接成一个完整的名字,并返回结果。 2. 分析关键问题 字符串拼接:使用SQL中的字符串拼接函数将姓和名拼接在一起。 ...
2025-03-17
0
102
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页