牛客182179768号
牛客182179768号
全部文章
知识点分享
题解(23)
归档
标签
去牛客网
登录
/
注册
牛客182179768号的博客
全部文章
/ 知识点分享
(共6篇)
limit 实现分页
在SELECT语句中使用LIMIT子句来约束要返回的记录数,通常使用LIMIT实现分页。【经营分享】limit的分页公式:limit (page-1)*row_count,row_count举例:(1)limit 0,row_count:表示第一页显示row_count的行数;(2)limit (2...
2021-06-17
0
627
查找排除当前最大、最小salary之后的员工平均工资
思路:第一,获取当前员工的最大值max(salary)、最小值min(salary);第二,排除最大值、最小值后的salary取平均值avg(salary)。eg.查找排除最大、最小salary之后的当前(to_date = '9999-01-01' )员工的平均工资avg_salary。 方法一...
2021-06-14
0
1117
group_concat的使用
group_concat配合group by一起使用,用于将某一列的值按指定的分隔符进行拼接,MySQL默认的分隔符为逗号。#group_concat语法group_concat([distinct] column_name [order by column_name asc/desc ] [sep...
2021-06-14
0
514
利用right()、substring()函数:查询字符串最后两个字母
分享:利用right()、substring()函数:查询字符串最后两个字母eg.获取Employees中的first_name,查询按照first_name最后两个字母并按其升序进行排列 思路:主要是如何获取first_name字符串的最后两个字母,这是会想到substring(string,p...
2021-06-14
0
726
更新联结表中某一表的数据
请你写出更新语句,将所有获取奖金的员工当前的(salaries.to_date='9999-01-01')薪水增加10%。 (emp_bonus里面的emp_no都是当前获奖的所有员工) 存在两个表如下: create table emp_bonus( emp_no int not null, b...
2021-06-11
0
465
MySQL中不允许在子查询的同时删除表数据(不能一边查一边把查的表删了)
MySQL中不允许在子查询的同时删除表数据(不能一边查一边把查的表删了) eg.删除emp_no重复的记录,只保留最小的id对应的记录。思路:(1)通过group by emp_no实现分组,获得最小min(id);(2)在delete from titles_test 过程中,使用where子查...
2021-06-09
0
863