当前位置: 首页 > news >正文

百度网站是怎么做的网站服务器租用注意事项

百度网站是怎么做的,网站服务器租用注意事项,新闻型网站建设,同仁县wap网站建设公司备注:测试数据库版本为MySQL 8.0 需求:求emp表各个岗位的工资之和,如无,用0代替 如需要scott用户下建表及录入数据语句,可参考:scott建表及录入数据sql脚本 CASE语法 SELECT deptno,ifnull(sum(case when job MANAGER then sal else 0 …

备注:测试数据库版本为MySQL 8.0

需求:求emp表各个岗位的工资之和,如无,用0代替

如需要scott用户下建表及录入数据语句,可参考:
scott建表及录入数据sql脚本

CASE语法 

SELECT deptno,ifnull(sum(case when job = 'MANAGER' then sal else 0 end),0)  s_MANAGER,ifnull(sum(case when job = 'ANALYST' then sal else 0 end),0)  s_ANALYST,ifnull(sum(case when job = 'CLERK' then sal else 0 end),0)    s_CLERK,ifnull(sum(case when job = 'PRESIDENT' then sal else 0 end),0)  s_PRESIDENT,ifnull(sum(case when job = 'SALESMAN' then sal else 0 end),0)  s_SALESMANFROM empGROUP BY deptno;
mysql> SELECT deptno,->        ifnull(sum(case when job = 'MANAGER' then sal else 0 end),0)  s_MANAGER,->        ifnull(sum(case when job = 'ANALYST' then sal else 0 end),0)  s_ANALYST,->        ifnull(sum(case when job = 'CLERK' then sal else 0 end),0)    s_CLERK,->        ifnull(sum(case when job = 'PRESIDENT' then sal else 0 end),0)  s_PRESIDENT,->        ifnull(sum(case when job = 'SALESMAN' then sal else 0 end),0)  s_SALESMAN->   FROM emp->  GROUP BY deptno;
+--------+-----------+-----------+---------+-------------+------------+
| deptno | s_MANAGER | s_ANALYST | s_CLERK | s_PRESIDENT | s_SALESMAN |
+--------+-----------+-----------+---------+-------------+------------+
|     10 |   2450.00 |      0.00 | 1300.00 |     5000.00 |       0.00 |
|     20 |   2975.00 |   6000.00 | 1900.00 |        0.00 |       0.00 |
|     30 |   2850.00 |      0.00 |  950.00 |        0.00 |    5600.00 |
+--------+-----------+-----------+---------+-------------+------------+
3 rows in set (0.00 sec)

需求:部门编号为20的所有的员工信息,以行的形式显示

group_concat语法

group_concat语法:
GROUP_CONCAT([DISTINCT] expr [,expr …]
[ORDER BY {unsigned_integer | col_name | expr}
[ASC | DESC] [,col_name …]]
[SEPARATOR str_val])
 

-- 默认分隔符是','
SELECT T.DEPTNO, group_concat(t.ename) namesFROM EMP TWHERE T.DEPTNO = '20'GROUP BY T.DEPTNO;-- 指定根据ename字段排序,分隔符为'-'
SELECT T.DEPTNO, group_concat(t.ename order by ename SEPARATOR '-') namesFROM EMP TWHERE T.DEPTNO = '20'GROUP BY T.DEPTNO;
mysql> -- 默认分隔符是','
mysql> SELECT T.DEPTNO, group_concat(t.ename) names->   FROM EMP T->  WHERE T.DEPTNO = '20'->  GROUP BY T.DEPTNO;
+--------+------------------------------+
| DEPTNO | names                        |
+--------+------------------------------+
|     20 | SMITH,JONES,SCOTT,ADAMS,FORD |
+--------+------------------------------+
1 row in set (0.00 sec)mysql>
mysql> -- 指定根据ename字段排序,分隔符为'-'
mysql> SELECT T.DEPTNO, group_concat(t.ename order by ename SEPARATOR '-') names->   FROM EMP T->  WHERE T.DEPTNO = '20'->  GROUP BY T.DEPTNO;
+--------+------------------------------+
| DEPTNO | names                        |
+--------+------------------------------+
|     20 | ADAMS-FORD-JONES-SCOTT-SMITH |
+--------+------------------------------+
1 row in set (0.00 sec)

http://www.yayakq.cn/news/770088/

相关文章:

  • 工业信息化部网站备查询网站建设规划申请
  • 建设网站的叫什么职位旅游商业网站策划书
  • 中国建设银行网站对公业务流程国际新闻稿件
  • 高端大气的企业网站模板网页微信下载
  • 别人是怎么建设网站的企业网站建设方案如何
  • 足球比分网站建设手机配件网站模板
  • 用外国人的照片做网站网站文章的作用
  • 网站开发 认证国家企业公司网
  • 那个网站做毕业设计松江工业区网站建设
  • app 网站 同时做大丰做网站哪家最好
  • 专营网站建设1g1m wordpress
  • 网站模板 带手机端北京市建设工程审核网站
  • 浙江住房和建设网站wordpress 教程
  • 济南金融行业网站开发网页设计与制作模板免费
  • 广州富邦物流网站建设网站推广的公司哪家好
  • 网站域名icp 备案价格常州电子商务网站建设
  • 建设规划工程许可证在当地什么网站网站备案帐号是什么情况
  • 济南 外贸网站建设做二手货的网站
  • 购物网站前台功能模块分析唯品会是哪做的网站
  • 网站建设 300元设计案例展示网站
  • 网站建设销售客户疑问兰州市官网
  • 怎么样做网站推广html5网站图标
  • 网站做分布式部署成都市建设工程施工安监站网站
  • 黑龙江省建设安全监督网站网站建设自检自查
  • 招标网站大全企业网站开发职责
  • 网站过度优化外国网站备案
  • c 视频网站开发入门免费建自己域名的网站吗
  • 邢台移动网站建设费用做网站 先备案么
  • 专业网站建设微信网站定制建设银行官网招聘网站
  • 上海网站排名优化费用秦皇岛微信公众号