YishanZ
YishanZ
全部文章
题解
归档
标签
去牛客网
登录
/
注册
Yishan Zhan
全部文章
/ 题解
(共74篇)
SQL50题解 | #将employees表中的所有员工的last_name和first_name通过引号连接起来。#
将employees表中的所有员工的last_name和first_name通过(')连接起来。(sqlite不支持concat,请用||实现,mysql支持concat) drop table if exists `employee...
Mysql
2022-01-12
0
450
SQL48题解 | #将所有获取奖金的员工当前的薪水增加10%#
现有员工获取到的奖金简表emp_bonus如下: emp_no指获取到奖金的员工编号; bytpe指获取到的奖金类型。 有员工薪资简表salaries如下: e...
Mysql
2022-01-12
0
443
SQL46题解 | #在audit表上创建外键约束,其emp_no对应employees_test表的主键id#
在audit表上创建外键约束,其emp_no对应employees_test表的主键id。 (以下2个表已经创建了) drop table if exists audit; drop table if exists...
Mysql
2022-01-12
0
313
SQL45题解 | #将titles_test表名修改为titles_2017#
将titles_test表名修改为titles_2017。 drop table if exists titles_test; drop table if exists titles_2017; CREATE&nb...
Mysql
2022-01-11
0
265
SQL44题解 | #将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005#
将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现,直接使用update会报错。 drop table if exists titles_test; CREATE&nb...
Mysql
2022-01-11
0
362
SQL43题解 | #将所有to_date为9999-01-01的全部更新为NULL#
将所有to_date为9999-01-01的全部更新为NULL,且 from_date更新为2001-01-01。 drop table if exists titles_test; CREATE TABLE tit...
Mysql
2022-01-11
0
387
SQL42题解 | #删除emp_no重复的记录,只保留最小的id对应的记录。#
删除emp_no重复的记录,只保留最小的id对应的记录。 drop table if exists titles_test; CREATE TABLE titles_test ( id&nb...
Mysql
2022-01-11
0
280
SQL41题解 | #构造一个触发器audit_log#
构造一个触发器audit_log,在向employees_test表中插入一条数据的时候,触发插入相关的数据到audit中。 后台会往employees_test插入一条数据: INSERT INTO employees_test (ID,NAME,AGE...
Mysql
2022-01-11
0
370
SQL40题解 | #在last_update后面新增加一列名字为create_date#
题目: 现在在last_update后面新增加一列名字为create_date, 类型为datetime, NOT NULL,默认值为'2020-10-01 00:00:00' Syntax: ALTER TABLE table_name A...
Mysql
2022-01-11
0
282
SQL39题解 | #针对上面的salaries表emp_no字段创建索引idx_emp_no#
针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005,使用强制索引。 drop table if exists salaries; CREATE TABLE `salaries` (...
Mysql
2022-01-10
0
395
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页