Dateron
Dateron
全部文章
分类
题解(44)
归档
标签
去牛客网
登录
/
注册
Dateron的博客
全部文章
(共62篇)
题解 | #将employees表的所有员工的last_name和first_name拼接起来作为Name#
考察 MYSQL 的 concat 函数,和 excel 的 concatenate 函数用法基本一致concat(col1,col2)需要注意的是中间加空格,是' ',而不是 select concat(last_name,' ',first_name) from employees
concat
2021-06-06
0
679
题解 | #使用子查询的方式找出属于Action分类的所有电影对应的title,description#
分析清楚题目要求最后 select 出的字段为 title、description;where 条件为 name=Action;剩下的就是表连接的问题了 select d.title ,d.description from film d left join (select b.film_...
2021-06-06
1
460
题解 | #使用join查询方式找出没有分类的电影id以及名称#
没有被分类,则最后多表连接后的结果里分类 id 或者 分类名称肯定为 null 1.左连接 category 和 film_category2.再左连接 film select c.film_id ,c.title from film c left join (select b.fi...
2021-06-06
0
446
题解 | #将titles_test表名修改为titles_2017#
MYSQL 中修改表名的语法 alter table table_name rename to/as new_table_name本题答案 alter table titles_test rename to titles_2017
rename
2021-06-05
0
446
题解 | #将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005#
MYSQL 中 replace 函数 update table_name set 替换值所在的列=replace(替换值所在的列,被替换的值,替换后的值) where condition 本题目答案替换条件为 id=5具体替换什么,将 id=5 的 emp_no 由10001替换为10005 upd...
replace
2021-06-05
0
450
题解 | #将所有to_date为9999-01-01的全部更新为NULL#
MYSQL 更新语法 update table_name set column_name=value1 ,column2_name=value2 where condition本题目答案需要注意的是,能更新为 null 的前提是,create table 是这一列没有 not null 的约束...
update
2021-06-05
0
478
题解 | #删除emp_no重复的记录,只保留最小的id对应的记录。#
删除行语法 delete from table_name where condition本题答案1.需要注意的点是,用 group by 的时候,select 后必须有分组字段,不然会报错;2.并且删除和查询无法同时进行,所以用 emp_no 分组聚合出 min(id) 后,外层还需要再套一层 se...
2021-06-05
9
1007
题解 | #构造一个触发器audit_log#
在MySQL中,创建触发器语法如下:CREATE TRIGGER trigger_name trigger_time trigger_eventON tbl_name FOR EACH ROW trigger_stmt 其中:trigger_name:标识触发器名称,用户自行指定;trigger_t...
2021-06-05
3
593
题解 | #在last_update后面新增加一列名字为create_date#
MYSQL 新增列语法 alter table table_name add column column_name date_type (not null) (default value)本题答案 alter table actor add column create_date datetime n...
2021-06-05
2
561
题解 | #针对上面的salaries表emp_no字段创建索引idx_emp_no#
MYSQL 中使用强制索引的语法 select col from table_name force index(index_name) where condition 本题正确答案 select * from salaries force index(idx_emp_no) where emp_n...
2021-06-05
5
692
首页
上一页
1
2
3
4
5
6
7
下一页
末页