这个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不就可以