SQL 查询语句积累

 更新时间:2006年12月23日 00:00:00   作者:  
2006-10-8
表数据:tab1
id    name  num
A     a         9
A     b       11
B     f         7
B     g         8
所要结果:
A   b    11
B    g    8
SQL 语句
select * from tab1
where (num in
              (select max(num) from tabl group by id)
           )
解释说明,之所以要用子查询,目的是要取全部的tab1中的所有列
如果不用子查询,当tab1中含有text或image列的时候是不可以写在group by子句中的

相关文章

  • WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法

    WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解

    这篇文章主要介绍了WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法的相关资料,需要的朋友可以参考下
    2015-10-10
  • 浅谈一下数据库系统的发展与组成

    浅谈一下数据库系统的发展与组成

    这篇文章主要介绍了浅谈一下数据库系统的发展与组成,数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员(DBA)构成,本文就数据库的发展展开详细讲解
    2023-07-07
  • SQL查询连续号码段的巧妙解法

    SQL查询连续号码段的巧妙解法

    在ITPUB上有一则非常巧妙的SQL技巧,学习一下,记录在这里
    2013-09-09
  • clickhouse系统表日志清理方式详解

    clickhouse系统表日志清理方式详解

    这篇文章主要为大家介绍了clickhouse系统表日志清理方式详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • pgsql binlog监听功能点解析

    pgsql binlog监听功能点解析

    这篇文章主要为大家介绍了pgsql binlog监听功能点解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • navicat15 恢复试用方法图解

    navicat15 恢复试用方法图解

    因为公司项目需要用到Mysql数据库,为了方便管理,使用navicat for mysql 15来进行可视化操作数据库,结果项目还没做完,试用就过期了,下面通过本文给大家分享navicat15 恢复试用方法,感兴趣的朋友一起看看吧
    2023-10-10
  • SQL基础教程之行转列Pivot函数

    SQL基础教程之行转列Pivot函数

    这篇文章主要给大家介绍了关于SQL基础教程之行转列Pivot函数的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用SQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • DBeaver之如何导出数据库结构和数据

    DBeaver之如何导出数据库结构和数据

    这篇文章主要介绍了DBeaver之如何导出数据库结构和数据问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • openGauss数据库在CentOS上的安装实践记录

    openGauss数据库在CentOS上的安装实践记录

    这篇文章主要介绍了openGauss数据库在CentOS上的安装实践,本文是基于华为云ECS+CentOS 7的openGauss数据库安装实践,需要的朋友可以参考下
    2022-07-07
  • 在Windows下自动备份PostgreSQL的教程

    在Windows下自动备份PostgreSQL的教程

    这篇文章主要介绍了在Windows下自动备份PostgreSQL的教程,主要通过编写一个简单的批处理脚本,需要的朋友可以参考下
    2015-04-04

最新评论