此用户名涉嫌违规
此用户名涉嫌违规
全部文章
题解
归档
标签
去牛客网
登录
/
注册
此用户名涉嫌违规的博客
少壮不努力,老大忙刷题
全部文章
/ 题解
(共78篇)
【Mysql】sql语句查询用户分数大于其所在工作(job)分数的平均分的所有grade的属性,并且以id的升序排序
来自专栏
题目描述:sql语句查询用户分数大于其所在工作(job)分数的平均分的所有grade的属性,并且以id的升序排序。个人思路:1.先找出每个工作的平均分。2.用grade表与1进行比较,找出分数大于均分的数据并按id升序排序。代码(1.找出均分): select job, avg(score) as ...
Mysql
2021-03-22
1
1386
【Mysql】根据上表,输出通过的题目的排名,通过...
来自专栏
题目描述:根据上表,输出通过的题目的排名,通过题目个数相同的,排名相同,此时按照id升序排列。第一次接触窗口函数dense_rank() select id ,number , dense_rank() over(order by number desc) t_rank fr...
Mysql
2021-03-20
1
565
【Mysql】使用含有关键字exists查找未分配具体部门的员工的所有信息。(IN与EXISTS)
来自专栏
题目描述:使用含有关键字exists查找未分配具体部门的员工的所有信息。 select * from employees where not exists ( select emp_no from dept_emp where employees.emp_no=dept_e...
Mysql
2021-03-20
68
1903
【Mysql】分页查询employees表,每5行一页,返回第2页的数据
来自专栏
题目描述:分页查询employees表,每5行一页,返回第2页的数据。个人思路:每5行一页,查找第二页。也就是6~10行。 select * from employees limit 5 offset 5或者这么写 select * from employees limit 5,5limit n,m...
Mysql
2021-03-20
2
942
【Mysql】查找排除最大、最小salary之后的当前(to_date 。。。
来自专栏
题目描述:查找排除最大、最小salary之后的当前(to_date = '9999-01-01' )员工的平均工资avg_salary。 select avg(salary) from salaries where to_date="9999-01-01" and salary != (select...
Mysql
2021-03-20
0
780
【Mysql】按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行。。
来自专栏
题目描述:按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employees。 知识点总结:group_concat()函数将group by产生的同一个分组中的值连接起来,返回一个字符串结果。 语法:group_concat( [di...
Mysql
2021-03-18
55
2042
【Mysql】获取Employees中的first_name,查询按照first_name最后两个字母,按照升序进行排列
来自专栏
题目描述:获取Employees中的first_name,查询按照first_name最后两个字母,按照升序进行排列。两种写法:RIGHT(s,n),返回字符串 s 的后 n 个字符。 select first_name from employees order by right(first_nam...
Mysql
2021-03-18
0
795
【Mysql】查找字符串'10,A,B' 中逗号','出现的次数cnt。
来自专栏
题目描述:查找字符串'10,A,B' 中逗号','出现的次数cnt。。知识点总结: 统计字符串长度:char_length('string')/char_length(column_name)1、返回值为字符串string或者对应字段长度,长度的单位为字符,一个多字节字符(例如,汉字)算作一个单字符...
Mysql
2021-03-18
35
2313
【Mysql】将employees表中的所有员工的last_name和first_name通过(')连接起来。
来自专栏
题目描述:将employees表中的所有员工的last_name和first_name通过(')连接起来。(sqlite不支持concat,请用||实现,mysql支持concat)。 select concat(last_name,"'",first_name) from employees没啥好...
Mysql
2021-03-18
1
651
【Mysql】更新语句,将所有获取奖金的员工当前的(salaries...
来自专栏
题目描述:更新语句,将所有获取奖金的员工当前的(salaries.to_date='9999-01-01')薪水增加10%。个人思路:没什么好讲的,按照题意先select出获奖员工的emp_no,然后对这些现在还在职的员工(to_date="9999-01-01“)的薪资进行更新。代码: updat...
Mysql
2021-03-18
5
863
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页