欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL 查询语句积累

程序员文章站 2022-03-27 08:45:34
2006-10-8表数据:tab1id    name  numa     a &...
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子句中的