您的位置:首页 > 游戏 > 游戏 > 短视频运营培训学校_企业工商登记信息查询系统_淘宝推广哪种方式最好_个人怎么做互联网推广平台

短视频运营培训学校_企业工商登记信息查询系统_淘宝推广哪种方式最好_个人怎么做互联网推广平台

2024/12/22 19:12:19 来源:https://blog.csdn.net/weixin_58305115/article/details/142390728  浏览:    关键词:短视频运营培训学校_企业工商登记信息查询系统_淘宝推广哪种方式最好_个人怎么做互联网推广平台
短视频运营培训学校_企业工商登记信息查询系统_淘宝推广哪种方式最好_个人怎么做互联网推广平台

目录

题目

准备数据

分析数据

总结


题目

编写解决方案,计算每个雇员的奖金。如果一个雇员的 id 是 奇数 并且他的名字不是以 'M' 开头,那么他的奖金是他工资的 100% ,否则奖金为 0 。

返回的结果按照 employee_id 排序。

准备数据

Create table If Not Exists Employees (employee_id int, name varchar(30), salary int);
Truncate table Employees;
insert into Employees (employee_id, name, salary) values ('2', 'Meir', '3000');
insert into Employees (employee_id, name, salary) values ('3', 'Michael', '3800');
insert into Employees (employee_id, name, salary) values ('7', 'Addilyn', '7400');
insert into Employees (employee_id, name, salary) values ('8', 'Juan', '6100');
insert into Employees (employee_id, name, salary) values ('9', 'Kannon', '7700');

分析数据

selectemployee_id,if((employee_id % 2 = 1 and name not like 'M%'),salary,0) bonus
from employees
order by employee_id;

总结

判断奇数:num % 2 =1

模糊匹配:使用关键字like

%:匹配多个字符,

?:匹配一个字符

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com