当前位置:   article > 正文

SQL获取每组值中的最小值/最大值_sql取查询结果中id第二小的

sql取查询结果中id第二小的

获取每组值中的最小值:

select a.*, b.* 

from a
join b on a.AID=b.BID
where b.BID in 
(select Min(b1.BID) 
  from a a1 
  left join b b1 on a1.AID=b1.BID
  group by a1.AID

)


获取每组值中的最大值:

select a.*, b.* 

from a
join b on a.AID=b.BID
where b.BID in 
(select Max(b1.BID) 
  from a a1 
  left join b b1 on a1.AID=b1.BID
  group by a1.AID
)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/782031
推荐阅读
相关标签
  

闽ICP备14008679号