msyql中查询某个字段的不重复的所有记录

简介:
mysql> select * from a

+----+------+--------------+
| id | name | descri       |
+----+------+--------------+
|  1 | a1   | 我是第一个a1 |
|  2 | a2   | 我是第一个a2 |
|  3 | a3   | 我是a3       |
|  4 | a1   | 我是第二个a1 |
|  5 | a2   | 我是第二个a2 |
+----+------+--------------+

5 rows in set


MySQL> select a1.* from a a1 right join (select max(id) id from a group by name) a2 on a1.id = a2.id where a1
.id is not null;
+----+------+--------------+
| id | name | descri       |
+----+------+--------------+
|  3 | a3   | 我是a3       |
|  4 | a1   | 我是第二个a1 |
|  5 | a2   | 我是第二个a2 |
+----+------+--------------+
3 rows in set

目录
相关文章
|
并行计算 Ubuntu Docker
apollo快速入门之安装指南
apollo快速入门之安装指南
430 3
|
存储 Docker 容器
解决 docker 磁盘空间不足问题
解决 docker 磁盘空间不足问题
1727 0
MonacoEditor 主动触发代码提示功能
MonacoEditor是微软提供的代码编辑器 vscode即是使用它作为编辑器。 它的开发语言是ts,可以嵌入到浏览器中。   代码提示或者说代码补全功能是我们经常需要定制的部分。 目前它提供的快捷键是ctrl+space,和win10以下的操作系统的默认中英文切换是冲突的。
6806 0
|
存储 人工智能 Serverless
为你的网站打造一个AI助手
通过简单四步,即可在网站中集成AI助手,提升客户咨询体验。首先点击“立即部署”,创建大模型问答应用并获取API凭证;接着利用函数计算快速搭建示例网站;随后解除代码注释,引入AI助手;最后配置知识库,上传文档并建立索引,使AI助手能提供更精准的回答。新用户可享受免费额度,降低初期成本。
739 0
|
移动开发 前端开发 JavaScript
必知的技术知识:input的30个属性
必知的技术知识:input的30个属性
349 0
|
物联网 开发工具 C++
AliOS Things 的 ESP32 应用开发流程
本文介绍 Windows 下基于 AliOS Things 的 ESP32 应用开发流程,包括环境搭建、程序编译、固件烧写。
10550 5
|
算法 数据可视化 JavaScript
AntV G6配置布局
AntV G6配置布局
536 0
|
存储 缓存 Go
为什么应该使用 Go module proxy
为什么应该使用 Go module proxy
398 0
|
机器学习/深度学习 人工智能 数据可视化
视觉GPT | SegGPT:大通用分割模型登场!利用视觉 prompt 分割万物
视觉GPT | SegGPT:大通用分割模型登场!利用视觉 prompt 分割万物
1226 0

热门文章

最新文章