WEB开发网
开发学院数据库MSSQL Server SQL 查询语句积累 阅读

SQL 查询语句积累

 2007-11-11 11:57:29 来源:WEB开发网   
核心提示:2006-10-8表数据:tab1id name numA a 9A b 11B f 7B g 8所要结果:A b 11B g 8SQL 语句select * from tab1where (num in (select max(num) from tabl group by id) )解释说明,之所以要

  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子句中的

Tags:SQL 查询 语句

编辑录入:coldstar [复制链接] [打 印]
赞助商链接