mysql怎么按年份分组_mysql - MYSQL按ID分组,但根据最近的年份进行拉取 - SO中文参考 - www.soinside.com...

我有一个包含以下内容的表:StudID Name Year SubjectID SubjectName MTFlag

51280 ALOYSIUS 2019 42 CHINESE LANGUAGE 1

51280 ALOYSIUS 2020 70 ENGLISH LANGUAGE 0

51280 ALOYSIUS 2020 95 CHINESE B 1

51280 ALOYSIUS 2020 75 MATHEMATICS 0

51290 AMIL 2020 70 ENGLISH LANGUAGE 0

51290 AMIL 2020 85 MALAY LANGUAGE 1

51290 AMIL 2020 75 MATHEMATICS 0

51290 AMIL 2019 59 MALAY LANGUAGE 1

我需要一个查询,以便将其按StudID分组,找到具有MTFlag = 1的Subject,并根据最近的Year显示SubjectID和SubjectName。

因此最终结果应仅显示:51280 ALOYSIUS 2020 95 CHINESE B 1

51290 AMIL 2020 85 MALAY LANGUAGE 1

感谢帮助。谢谢。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/366970.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

面向 Web 前端的原生语言总结手册

这一系列文章旨在让具有 Web 前端背景的开发者快速上手原生语言。 背景与动机 从 WebView 到 Hybrid 再到 React Native,移动端主流技术方案中前端同学的施展空间越来越大。但传统 Web 前端背景的同学所熟悉的编程语言主要是 JavaScript,在与 Native 协…

Java 8的新增功能(第二部分–可能会出现什么)

免责声明:我不为Oracle工作,也不以任何方式代表Oracle。 此功能列表不是官方的。 作为“局外人”,这只是我研究的一部分。 这是由三部分组成的系列文章的第二部分。 在第一部分中 ,我谈到了Oracle正式让开发人员知道JavaFX 8中应…

MariaDB卸载

二进制安装方式的MariaDB卸载 关闭mysql服务service mysql stop 或 /etc/init.d/mysql stop 或 mysqladmin shutdown -uroot -p 删除数据文件和目录whereis mysql find / -name mysql rm -rf xxx 删除软链接,二进文件(如有必要)cd /usr/local…

aix系统java堆_浅谈AIX环境下的Java性能调优

1、什么是JavaJava 是一种面向对象的编程语言。它以 C 为模型,被设计成小的、简单的、在源和二进制级别跨平台的可移植的语言,Java 程序(applets 和应用程序)可以运行于任何已经安装了 Java 虚拟机(JVM)的机器上。Java 相对其它计算机语言有显著的优势&a…

web 前端 html

1,什么是web 在网络中,大量的数据需要有一个载体,而很多人都能够访问这个载体,利用浏览器的这个窗口链接一个有一个载体,这个载体就是网站也就是web的前身。  1,web标准:结构标准,表…

cf 1060e 树形dp 树上任意两点的距离和

题意: 给出一个树,把树上任意两个相隔一个点的点加一条边,问加完边之后任意两点的距离和是多少. 参考博客 :https://blog.csdn.net/Mr_Treeeee/article/details/82960566 思路:枚举边的贡献 算出所有点与点之间的距离&…

再谈前后端分离

前段时间我针对手头上的项目前端配置进行了反思以及总结并且写了两篇文章: webpack传统后端渲染的项目前端配置, webpack配置之前后端不分离, 很显然这些配置能满足一时的需求, 但是也有不足. 今天继续总结, 这里应该不涉及到具体后端语言, 只对前端配置进行描述. 毕竟配置工程…

JAVA中带有数字签名的XML安全性

介绍 如您所知,XML在我们的产品或项目开发中起着重要作用,并且从XML文档中我们收集了很多信息,而且我们可以对XML文件执行CRUD操作。 但是,关于如何确保XML文件中可用的数据是真实的以及数据来自受信任的可靠来源,这是…

mysql的命令行常用命令_mysql命令行常用命令

第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的…

Python - day1 借鉴洪卫

一、了解开发语言 1、高级语言:Python,Java,C,C#,PHP,JS,Go,Ruby,SQL,Swift,Perl,Objective-C,R等等; 2、低级…

返回一个二维整数数组最大子数组的和

要求: 1,输入一个二维整形数组,数组里有正数也有负数。 2,二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和, 3,求所有子数组的和的最大值。 设计思路: 参照一维整数数组求解最大…

基于React的表单开发的分析(上)

本文主要讲解后台系统与表单相关的页面开发,并分析如何才能更好地、高效地开发。 技术栈 ReactAntd 背景 Antd 以下我都将Ant Design 简称为 Antd Ant Design是个服务于企业级产品的UI框架,主要可以用于中后台系统,它有基于React、Vue和Angular的实现…

50个Servlet面试问答

Servlet是Java EE的一个非常重要的主题,所有Web应用程序框架(例如Spring和Struts)都建立在它之上。 这使servlet成为Java访谈中的热门话题。 在这里,我提供了50个servlet面试问题的列表,并提供了答案,以帮…

在vue中使用font-awesome

1、安装 cnpm i font-awesome -S 2、在main.js中引入 import font-awesome/css/font-awesome.min.css 转载于:https://www.cnblogs.com/wuln/p/9072084.html

深入浅出的webpack4构建工具--webpack4+react构建环境(二十)

下面我们来配置下webpack4react的开发环境,之前都是针对webpack4vue的。下面我们也是在之前项目结构的基础之上进行配置下。 首先看下如下是我为 webpack4react 基本的项目结构如下: ### 目录结构如下: demo1 …

Webpack 4进阶--从前的日色变得慢 ,一下午只够打一次包

从前的日色变得慢,车,马,邮件都慢,一生只够爱一个人 -- 《从前慢》 近期在团队项目里把Webpack升级到4.4.1,过程中发现现存的升级文档十分有限,踩了不少坑,好在升级之后提升还算显著&#xff0c…

使用Guava MapSplitters配置Hadoop

在本文中,我们将为通过Context对象将配置参数传递给Hadoop Mapper提供新的思路。 通常,我们在启动map-reduce作业时将配置参数设置为Context对象上的键/值对。 然后,在Mapper中,我们使用键来检索用于我们的配置需求的值。 不同之处…

pdo 参数化查询 mysql函数_PDO笔记之参数化查询

参数化查询解释在这里:Wiki参数化查询 (少有的Wiki中文比英文介绍的要详细的编程条目)PDO中参数化查询主要用到prepare()方法,然后这个方法会返回一个PDOStatement对象,也就SQL声明(不知道怎么翻译),此时SQL语句只是被编译&#x…

二叉树和哈希表的优缺点对比与选择

二叉树(binary tree)和哈希表(hash table)都是很基本的数据结构,但是我们要怎么从两者之间进行选择呢?他们的不同是什么?优缺点分别是什么? 回答这个问题不是一两句话可以说清楚的,原因是在不同的情况下,选…

编码Java时的10个微妙的最佳实践

这是10个最佳实践的列表,这些最佳实践比您的平均Josh Bloch有效Java规则要微妙得多。 尽管Josh Bloch的列表很容易学习,并且涉及日常情况,但此处的列表包含了涉及API / SPI设计的较不常见的情况,但可能会产生很大的影响。 我在编…