当前位置: 代码迷 >> Sql Server >> 怎么把两个字段不同时相同的记录ID号查出来
  详细解决方案

怎么把两个字段不同时相同的记录ID号查出来

热度:65   发布时间:2016-04-27 20:34:12.0
如何把两个字段不同时相同的记录ID号查出来?
小弟初学SQL,实现如题功能,写select   distinct   filename,sizes   from   fileDB可以查出这两个字段不同时相同的记录,但是想取得这些记录的ID号,这样写就不对了:select   id,distinct   filename,sizes   from   fileDB,请高手帮忙解决,谢谢。

------解决方案--------------------
1、
select max(id) as id,filename,sizes from filedb group by filename,sizes

2、
select * from filedb as a where id in (select max(id) from filedb where a.filename=filename and a.sizes=sizes)
  相关解决方案