2-2(sql) 交作业

来源:2-2 对数据进行分类汇总

大威天龙

2021-06-18 22:06:04

SELECT 招聘岗位,COUNT(招聘岗位) AS 岗位信息出现频数 FROM POSITION GROUP BY 招聘岗位;

SELECT 招聘单位, COUNT(招聘单位) AS 单位招聘信息数量 FROM POSITION GROUP BY 招聘单位;


SELECT COUNT(招聘岗位) AS 岗位信息出现频数 from POSITION;

SELECT COUNT(招聘单位) AS 单位招聘信息数量 from POSITION;


#查找相关岗位的平均薪资信息

SELECT

`招聘岗位`,

ROUND(

AVG(

REPLACE ( SUBSTR(薪资区间, 1, 2 ), 'k', '' ))* 1000 

) AS 最低平均薪资,

ROUND(

AVG(

REPLACE (

REPLACE ( SUBSTR(薪资区间, 4 ), 'k', '' ),

'-',

'' 

))* 1000 

) AS 最高平均薪资,

FROM

POSITION 

WHERE

`招聘岗位` NOT LIKE '%实习生%' 

GROUP BY

`招聘岗位`;


#查找相关单位的平均薪资信息

SELECT

`招聘单位`,

ROUND(

AVG(

REPLACE ( SUBSTR(薪资区间, 1, 2 ), 'k', '' ))* 1000 

) AS 最低平均薪,

ROUND(

AVG(

REPLACE (

REPLACE ( SUBSTR(薪资区间, 4 ), 'k', '' ),

'-',

'' 

))* 1000 

) AS 最高平均薪资资 

FROM

POSITION

WHERE

`招聘岗位` NOT LIKE '%实习生%'

GROUP BY

`招聘单位`;


http://img.mukewang.com/climg/60cca7e109f0b26905830323.jpg


http://img.mukewang.com/climg/60cca849098a860a06100328.jpg

写回答

1回答

DeltaF

2021-06-21

棒棒哒,祝学习愉快!

0

人人都能学的数据分析

从0开始学数据分析,未来互联网各岗位的标配技能,产品经理、运营经理、技术人员人人必备,人人必会的的实用技能

1404 学习 · 1133 问题

查看课程