源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  SQL最大值在列

SQL最大值在列

分类: 技术问答 • 2022-06-11 21:06:26
问题描述:

我有一个表SQL最大值在列

id | sequence | name | status... 
1   0  name1 A 
2   1  name1 A 
3   2  name1 A 
4   0  name2 I 
5   0  name3 I 

查询不取的名字列这样,SELECT * FROM表,其中状态=“A”

我要的是得到只有这样的最大序列。

id | sequence | name | status.. 
3   2  name1 A 

答

SELECT * FROM table ORDER BY sequence DESC LIMIT 1

或

SELECT * FROM table WHERE sequence=(SELECT MAX(sequence) FROM table)

+0

与此查询,我得到的所有行的最大值(MAX),不只是名1。 – sazoo 2013-04-01 00:44:38

相关推荐

  • 如何使用SQLYog,在每天凌晨定时同步MySQL数据库,保存SQL zip压缩文件
  • 隐蔽的渗出:在SQL注入中使用DNS获取数据
  • 美国对六种新兴技术实施控制:EUV和5nm相关技术在列
  • 建立在不同的数据库引擎的Sql问题,无思路
  • 利用pd.read_excel 做到将第二列“EVT-LBL”按“-”分割后重新加三列在df后面
  • 优化SQL究竟是在优化什么?
  • 在Mysql中执行一条SQL,会经历什么?
  • 在SQL Server中设置扩展事件,帮助你更轻松地配置会话及收集分析数据
  • Sql Server 课堂代码教案2018-11-27主键newid()默认绑定、时间列getdate()默认绑定、标识列等技术的应用
  • 在SQL中完成Excel中PRODUCT()功能
  • SQL ...基于其他字段的最大值获取字段值
  • 获取具有SQL Server中列最大值的行
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号