作家
登录

一道数据库的简单面试题

作者: 来源: 2017-11-21 13:37:37 阅读 我要评论

Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践


  1. WITH emp AS ( 
  2.     SELECT 
  3.         tbD. NAME
  4.         tbE. ID 
  5.     FROM 
  6.         tbDepartmemtEmployee tbDE 
  7.     LEFT JOIN tbEmployee tbE ON tbDE.employeeId = tbE. ID 
  8.     LEFT JOIN tbDepartment tbD ON tbDE. ID = tbD. ID 
  9.     WHERE 
  10.         tbE.age >= 40 
  11.     AND tbE.sqlary < 2000 
  12. SELECT 
  13.     emp. NAME
  14.     COUNT (emp. NAME
  15. FROM 
  16.     emp 
  17. GROUP BY 
  18.     emp. NAME 
  19. ORDER BY 
  20.     COUNT (emp. NAMEDESC 

媒介

一道数据库的简单面试题

正午吃饭的时刻无意中在QQ群里忽然看到一道有趣的面试题,直到午休停止群里都没人答复第二道题的谜底,可能是因为sql太长,大年夜济粤得写了,遂开一篇文┞仿记录一下,标题如下:

一道数据库的简单面试题

谜底

1.简单的update语句,须要留意的是员工表中的age和salary都是int型

2.涉及多表萌芽及子萌芽,可能我的sql写的有点长

  1. UPDATE tbEmployee 
  2. SET salary = salary + 200 
  3. WHERE 
  4.     age >= 40 
  5. AND salary < 2000; 

【编辑推荐】

  1. MySQL数据清理的需求分析和改进
  2. 带你一路懂得MySQL履行筹划
  3. MySQL JSON数据类型若何操作?这里告诉你~
  4. 10分钟让你明白MySQL是若何应用索引的
  5. MyFlash--美团点评的开源MySQL闪回对象
【义务编辑:未丽燕 TEL:(010)68476606】

  推荐阅读

  为什么软件工程师找不到工作?我想分享四个“恐怖故事”

Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 当人们得不到offer时,他们多半会认为这是他们的错:“我被三家公司拒之门外,是以我可能是一个糟糕>>>详细阅读


本文标题:一道数据库的简单面试题

地址:http://www.17bianji.com/lsqh/39088.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)