首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SQL实战题解
锥栗
创建于2021-07-25
订阅专栏
牛客MySQL的实战题解
暂无订阅
共32篇文章
创建于2021-07-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【牛客SQL】SQL46 在audit表上创建外键约束,其emp_no对应employees_test表的主键id
题目描述 题解 添加外键: 运行时间:52ms 超过20.92% 用Mysql提交的代码 占用内存:7312KB 超过26.94%用Mysql提交的代码
【牛客SQL】SQL45 将titles_test表名修改为titles_2017
题目描述 题解 rename: 运行时间:58ms 超过4.09% 用Mysql提交的代码 占用内存:7504KB 超过4.95%用Mysql提交的代码 alter: 运行时间:52ms 超过20.7
【牛客SQL】SQL44 将id=5以及emp_no=10001的行数据替换成id=5以及
题目描述 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现,直接使用update会报错。 题解 运行时间:52ms 超
【牛客SQL】SQL41 构造一个触发器audit_log
题目描述 题解 考察触发器 插入时可以用NEW和OLD指代employees_test插入时的数据 运行时间:52ms 超过20.69% 用Mysql提交的代码 占用内存:7376KB 超过15.65
【牛客SQL】SQL39 针对上面的salaries表emp_no字段创建索引idx_emp_no
题目描述 题解 考察强制使用命名的索引来查询。 运行时间:13ms 超过70.95% 用Sqlite提交的代码 占用内存:3332KB 超过39.12%用Sqlite提交的代码 SQLite MySQ
【牛客SQL】SQL38 针对actor表创建视图actor_name_view
题目描述 题解 考察视图创建CREATE VIEW。 运行时间:12ms 超过79.90% 用Sqlite提交的代码 占用内存:3328KB 超过33.81%用Sqlite提交的代码
【牛客SQL】SQL37 对first_name创建唯一索引uniq_idx_firstname
题目描述 描述 针对如下表actor结构创建索引: (注:在 SQLite 中,除了重命名表和在已有的表中添加列,ALTER TABLE 命令不支持其他操作, mysql支持ALTER TABLE创建
【牛客SQL】SQL36 创建一个actor_name表
题目描述 题解 输入两组命令,一组创建表,一组插入数据。插入数据是联合INSERT INTO 命令和SELECT命令。 运行时间:14ms 超过63.55% 用Sqlite提交的代码 占用内存:332
【牛客SQL】SQL35 批量插入数据,不使用replace操作
题目描述 题解 mysql中常用的三种插入数据的语句: 1)insert into表示插入数据,数据库会检查主键,如果出现重复会报错; 2)replace into表示插入替换数据,需求表中有Prim
【牛客SQL】SQL34 批量插入数据
题目描述 题解 INSERT 考察插入数据 运行时间:11ms 超过92.99% 用Sqlite提交的代码 占用内存:3240KB 超过87.97%用Sqlite提交的代码
【牛客SQL】SQL33 创建一个actor表,包含如下列信息
题目描述 题解 考察创建TABLE,都是基操。测试用例随便都能过 运行时间:11ms 超过93.23% 用Sqlite提交的代码 占用内存:3232KB 超过84.81%用Sqlite提交的代码
【牛客SQL】SQL32 将employees表的所有员工的last_name和first_name拼接起来作为Name
题目描述 题解 主要考察字符串拼接 sqlite MySQL: SELECT (last_name || ' ' || first_name) AS Name FROM employees;
【牛客SQL】SQL30 使用子查询的方式找出属于Action分类的所有电影
题目描述 题解 同样是子查询 + JOIN 运行时间:14ms 超过77.32% 用Sqlite提交的代码 占用内存:3588KB 超过11.61%用Sqlite提交的代码
【牛客SQL】SQL29 使用join查询方式找出没有分类的电影id以及名称
题目描述 题解 子查询 NOT IN 判断 + JOIN 运行时间:18ms 超过47.56% 用Sqlite提交的代码 占用内存:3588KB 超过10.01%用Sqlite提交的代码
【牛客SQL】SQL26 汇总各个部门当前员工的title类型的分配数目
题目描述 描述 有一个部门表departments简况如下: 有一个,部门员工关系表dept_emp简况如下: 有一个职称表titles简况如下: 汇总各个部门当前员工的title类型的分配数目,即结
【牛客SQL】SQL24 获取所有非manager员工当前的薪水情况
题目描述 描述 有一个员工表employees简况如下: 有一个,部门员工关系表dept_emp简况如下: 有一个部门经理表dept_manager简况如下: 有一个薪水表salaries简况如下:
【牛客SQL】SQL23 对所有员工的薪水按照salary降序进行1-N的排名
题目描述 描述 有一个薪水表salaries简况如下: 对所有员工的薪水按照salary降序进行1-N的排名,要求相同salary并列且按照emp_no升序排列: 题解 做题的做法 运行时间:14ms
【牛客SQL】SQL22 统计各个部门的工资记录数
题目描述 描述 有一个部门表departments简况如下: 有一个,部门员工关系表dept_emp简况如下: 有一个薪水表salaries简况如下: 请你统计各个部门的工资记录数,给出部门编码dep
【牛客SQL】SQL19 查找所有员工的last_name和first_name以及对应的dept_name
题目描述 描述 有一个员工表employees简况如下: 有一个部门表departments表简况如下: 有一个,部门员工关系表dept_emp简况如下: 请你查找所有员工的last_name和fir
下一页