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

这个SQL该如何写

2012-01-01 
这个SQL该怎么写?数据库表如下:表名:relat字段:relat_styrelat_idarelat_idbrelat_sty为数字,其它字段是字

这个SQL该怎么写?
数据库表如下:
表名:relat
字段:relat_sty     relat_ida     relat_idb
relat_sty     为数字,其它字段是字符串
问题就是:一次性取出所有记录时,当relat_ida   和relat_idb内容都相同的时候,我只取relat_sty     值较大的那条记录。
这个sql该怎么写?

[解决办法]
Select
relat_ida,
relat_idb,
Max(relat_sty) As relat_sty
From
relat
Group By relat_ida, relat_idb
[解决办法]
tomtown530(梦想一定会实现!) ( ) 信誉:99 Blog 2007-03-09 12:09:44 得分: 0


就是要paoluo(一天到晚游泳的鱼)大哥的效果,但是如果我只取这些记录的ID字段relat_id该怎么写?


--------

沒看懂你要干嘛,如果你只是要relat_idb,那上面那些需求和你這個好象沒有關係。

Select Distinct relat_idb From relat不就可以

热点排行