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

sql查询 按一个字段分组查询出和这个字段有关的其他信息

2013-11-29 
sql查询 按一个字段分组查询出跟这个字段有关的其他信息要求查询两个表,grdksqb和tdsqb根据tdsqb中的数据

sql查询 按一个字段分组查询出跟这个字段有关的其他信息
要求查询两个表,grdksqb    和   tdsqb   
根据tdsqb中的数据查询出所有的sqdh字段,sqdh每个会有多条,要求只查出一条。
再根据筛选完的sqdh两个表联查,查出两个表中跟这些sqdh有关系的数据,每个sqdh只要求有一条。请问各位大侠sql语句怎么写啊。
没有分了,各位大侠帮帮忙吧。 sql oracal
[解决办法]
select a.*
from grdksqb a inner join (
select distinct  sqdh
from tdsqb)b on a.sqdh=b.sqdh
where 筛选条件

[解决办法]
select * from (select *,rn=row_number() over (partition by sqdh order by getdate()) from grdksqb) a
where rn=1 and exists(select * from  tdsqb  where  sqdh=a.sqdh)

热点排行