首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-01-12 
如何把两个字段不同时相同的记录ID号查出来?小弟初学SQL,实现如题功能,写selectdistinctfilename,sizesfro

如何把两个字段不同时相同的记录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)

热点排行
Bad Request.