sql补习班-Day1

codedecent
• 阅读 1545

DAY1

::: warning 该内容已转换成专栏,地址:https://www.helloworld.net/special/d/nblbgc :::

本文一共291字,读完大概需要3分钟

适用人群:sql初学者

问题来源:[牛客网sql在线编程题]

问题描述:查找最晚入职员工的所有信息

问题解决:形如查找某个字段为最大值的问题

1.可以通过将限制条件设为 入职时间 =入职时间最大值 来处理

SELECT
    * 
FROM
    employees 
WHERE
    hire_date = (SELECT MAX( hire_date ) FROM employees );

2.可以通过降序排列并用limit将数量限制来让最大值置顶

SELECT
    * 
FROM
    employees 
ORDER BY
    hire_date DESC 
    LIMIT 1;

涉及关键字/函数:

MAX(expr): 最大值函数。可以通过SELECT MAX(id) AS max_id FROM stu从stu表中找到最大的id,

但是没法通过SELECT * FROM stu WHERE id = MAX(id);来完成本题要求,会报Invalid use of group function

ORDER BY:

DESC:

LIMIT:

问题引申:由于牛客网的题目的sql文件没法直接下载,我想用手动插入的方式重建这个表,date类型的数据对应的值忘记加单引号了, 报错Incorrect date value

点赞
收藏
评论区
推荐文章
光头强的博客 光头强的博客
1星期前
Java面向对象试题
1、 请创建一个Animal动物类,要求有方法eat()方法,方法输出一条语句“吃东西”。 创建一个接口A,接口里有一个抽象方法fly()。创建一个Bird类继承Animal类并实现 接口A里的方法输出一条有语句“鸟儿飞翔”,重写eat()方法输出一条语句“鸟儿 吃虫”。在Test类中向上转型创建b对象,调用eat方法。然后向下转型调用eat()方
菜鸟阿都 菜鸟阿都
1年前
入职必须要问hr的3个问题
   金三银四已经过去了,阿都也在四月份成功的跳了槽,阿都是19年毕业的,虽然毕业时间不长,但阿都已经在三家公司待过了,在求职以及工作的过程中,见过许多坑,也入过很多坑。这篇文章主要分享一下面试成功后,在和hr谈待遇时,必须要问的几个问题,希望能够帮助到大家。 问题1咱们公司的薪资结构是怎么样的?是不是基础工资+绩效工资?&en
腾讯安卓面试,Android工程师面试该怎么准备
正式加入字节跳动,分享一点面试小经验今天正式入职了字节跳动。工号超吉利,尾数是3个6。然后办公环境也很好,这边一栋楼都是办公区域。公司内部配备各种小零食、饮料,还有免费的咖啡。15楼还有健身房。而且公司包三餐来着。下午三点半左右还会有阿姨推着小车给大家送下午茶。听说入职以后很容易长胖来着。不过如果想要保持身材的话,公司二楼还提供专门的健身餐。周二周四还可以预
由一次 UPDATE 过慢 SQL 优化而总结出的经验
最近,线上的 ETL 数据归档 SQL 发生了点问题,有一个 UPDATE SQL 跑了两天还没跑出来: update torderrecord set archiveid '420a7fe7476745e8a5f572280c192faa', updatetime updatetime where orderid in (select orderid
Wesley13 Wesley13
11个月前
Oracle一条SQL语句时快时慢
今天碰到一个非常奇怪的问题问题,一条SQL语句在PL/SQL developer中很慢,需要9s,问题SQL: SELECT \* FROM GG\_function\_location f WHERE f.parent\_id ='03000000000001';  表GG\_function\_location有5千万的数据,parent\_id上
Stella981 Stella981
11个月前
2020年终字节Java岗发布+12月内部面试题(含答案)
近日,字节跳动官宣扩招信息,在年底前再招满**10000**人!这其中技术岗的需求占比非常高。 不少人对字节跳动技术岗的**体系结构**和**技术要求**设置不太清楚,想去面试心里没底,下面简单介绍一下字节跳动技术岗要求体系,并给大家分享一份最新入职字节跳动的同事总结出的**完整面试题!** **字节跳动的职级研发序列一共10级** ![](h
可莉 可莉
11个月前
2019 斗鱼java面试笔试题 (含面试题解析)
  **本人5年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、斗鱼等公司offer,岗位是Java后端开发,因为发展原因最终选择去了斗鱼,入职一年时间了,之前面试了很多家公司,感觉大部分公司考察的点都差不多,趁空闲时间,将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助。**   **下面提的问题可以看下你自
可莉 可莉
11个月前
2020年终字节Java岗发布+12月内部面试题(含答案)
近日,字节跳动官宣扩招信息,在年底前再招满**10000**人!这其中技术岗的需求占比非常高。 不少人对字节跳动技术岗的**体系结构**和**技术要求**设置不太清楚,想去面试心里没底,下面简单介绍一下字节跳动技术岗要求体系,并给大家分享一份最新入职字节跳动的同事总结出的**完整面试题!** **字节跳动的职级研发序列一共10级** ![](h
Stella981 Stella981
11个月前
DevOps工具介绍连载(14)——裸金属服务器
顾翔老师近期推出一对一入职面试辅导。有兴趣者可加微信xianggu19720625与我联系。先要提供简历初选,合适者进一步洽谈。 顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址: https://item.jd.com/34295655089.html 《基于Django的电子商务网站》网上购买地址: https://item.j
Stella981 Stella981
11个月前
DevOps工具介绍连载(12)——VMware&AMI(亚马逊云机器镜像)&Docker
顾翔老师近期推出一对一入职面试辅导。有兴趣者可加微信xianggu19720625与我联系。先要提供简历初选,合适者进一步洽谈。 顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址: https://item.jd.com/34295655089.html 《基于Django的电子商务网站》网上购买地址: https://item.j
codedecent
codedecent
Lv1
有手就行工程师
如你的心,一往无前
3
文章
1
粉丝
1
获赞