怎样获取MySQL结果集的第一条记录

 更新时间:2023年07月10日 10:23:42   作者:javafanwk  
这篇文章主要介绍了怎样获取MySQL结果集的第一条记录问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

获取MySQL结果集第一条记录

 select top 1
        *
        FROM SU_supplycontract t        
        WHERE supplyContractCode="CRM20180813002"
 

以上这种写法不对

 select 
        *
        FROM SU_supplycontract t        
        WHERE supplyContractCode="CRM20180813002" limit 1;

MYSQL查询每个分类的第一条数据

name  score  type
张三    89     1
李四    58     1
王五    80     2
马六    35     2
周七    95     3

要求查询结果为:

name  score  type
张三    89     1
王五    80     2
周七    95     3

mysql的语句可以这样写:

select * from (
    select * from stu group by type, score desc
    ) as base
group by type

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • mysql+mybatis实现存储过程+事务 + 多并发流水号获取

    mysql+mybatis实现存储过程+事务 + 多并发流水号获取

    这篇文章主要介绍了mysql+mybatis+存储过程+事务 + 多并发流水号获取,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • MySQL Aborted connection告警日志的分析

    MySQL Aborted connection告警日志的分析

    这篇文章主要介绍了MySQL Aborted connection告警日志的分析,帮助大家更好的理解和学习MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • MySQL索引不生效的8种原因与解决方法

    MySQL索引不生效的8种原因与解决方法

    在数据库优化中,最让人头疼的事情之一莫过于精心设计的索引没有发挥作用,本文将整理8个MySQL索引不生效的原因与解决方法,需要的小伙伴可以了解下
    2025-09-09
  • Docker搭建MySQL数据库的完整步骤及报错解决

    Docker搭建MySQL数据库的完整步骤及报错解决

    使用Docker部署MySQL数据库是一种高效且便捷的方法,这篇文章主要介绍了Docker搭建MySQL数据库的完整步骤及报错解决,文中通过代码介绍介绍的非常详细,需要的朋友可以参考下
    2025-07-07
  • MySQL数据库 1067错误号的解决方法

    MySQL数据库 1067错误号的解决方法

    这篇文章主要介绍了MySQL数据库 1067错误号的解决方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • 登录mysql报错Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)解决方法

    登录mysql报错Can‘t connect to MySQL server&n

    这篇文章主要给大家介绍了登录mysql报错 Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)解决方法,文中有详细的解决步骤,需要的朋友可以参考下
    2023-09-09
  • Ubuntu手动安装mysql5.7.10

    Ubuntu手动安装mysql5.7.10

    这篇文章主要为大家详细介绍了Ubuntu手动安装mysql5.7.10的详细过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • 完美转换MySQL的字符集 解决查看utf8源文件中的乱码问题

    完美转换MySQL的字符集 解决查看utf8源文件中的乱码问题

    本人转换过好多数据了,也用过了好多的办法,个人感觉最好用的就是使用MySQL命令导出导入中将字符集转换过去
    2011-11-11
  • 详解 Mysql中的delimiter定义及作用

    详解 Mysql中的delimiter定义及作用

    delimiter是mysql分隔符,在mysql客户端中分隔符默认是分号(;)。如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个特殊的分隔符。这篇文章给大家介绍了Mysql中的delimiter的作用,感兴趣的朋友一起看看吧
    2018-09-09
  • MySQL中获取时间的所有方法小结

    MySQL中获取时间的所有方法小结

    在MySQL数据库开发中,获取时间是一个常见的需求,MySQL提供了多种方法来获取当前日期、时间和时间戳,并且可以对时间进行格式化、计算和转换,本文介绍了一些常用的MySQL时间函数及其示例,需要的朋友可以参考下
    2024-07-07

最新评论