成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

mysql - 想用sql語句查詢平均值,為何不是平均值呢?

瀏覽:110日期:2022-06-20 13:26:28

問題描述

employee表的全部數據:mysql - 想用sql語句查詢平均值,為何不是平均值呢?

SELECT EMPLOYEE_id,salary,avg(salary) FROM test1.employees group by employee_idhaving avg(salary)>8000;

使用這個查詢語句想得到平均工資大于8000的平均工資,可是為什么結果不是平均工資呢?mysql - 想用sql語句查詢平均值,為何不是平均值呢?

問題解答

回答1:

因為你group by id,每個id下不是只有一個工資么

select EMPLOYEE_id,salary,(select avg(salary) FROM employees) from employees where salary > (select avg(salary) FROM employees);

大概可以,你試試看吧

回答2:

你是按照employee_id分組的,表記錄里面每個employee_id就只有一條記錄,你avg不就只有一個值嗎.你如果想要全部員工的平均工資就不要groupb by了

回答3:

理解有問題,平均工資,平均的什么呢,如果是針對employee_id的話,一個人的工資怎么能說平均工資呢。一般來說是某個部門下平均工資大于8000的員工工資吧

select t.salary,t.employee_id,t1.avg_salary from employees t inner join (select department_id,avg(salary) avg_salary from employees group by department_id) t1 on t.department_id = t1.department and t1.avg_salary > 8000

主站蜘蛛池模板: 经典三级久久久久 | 精品九九久久国内精品 | 欧美区在线 | 日韩国产欧美成人一区二区影院 | 古代级a毛片可以免费看 | av亚洲男人天堂 | 免费五级在线观看日本片 | 国产a级高清版毛片 | 黑人一级片 | 亚洲天堂男人网 | 久草视频手机在线观看 | 特级a欧美孕妇做爰片毛片 特级a欧美做爰片毛片 | 波多野结衣一区二区三区在线观看 | 国产91香蕉视频 | 男女性高爱潮免费的国产 | 中国国产一级毛片视频 | 亚洲精品久久久久久久久久久网站 | 米奇777第四久久久99 | 亚洲欧美自拍偷拍 | 国产精品久久久久激情影院 | 亚洲伊人色 | 午夜毛片免费观看视频 | 国产一国产一有一级毛片 | 美女视频免费黄的 | 丁香五香天堂 | 高清精品一区二区三区一区 | 久久亚洲综合中文字幕 | 精品国产香蕉伊思人在线 | 亚洲欧美日本综合一区二区三区 | 成人黄色三级 | 国产精品久久国产精品99盘 | 中文字幕成人免费高清在线 | 中国一级毛片录像 | 自拍视频第一页 | 国产或人精品日本亚洲77美色 | 美女网站免费观看视频 | 国产欧美日韩亚洲 | 国产日本在线视频 | 免费一级毛片在线播放不收费 | 国产成人丝袜视频在线视频 | 91久久网 |