distinct用法请教
如何按distinct某一字段,但是又能select 所有字段
比如
select distinct topic from ..
虽然成立,但是缺失了其他字段,如果
select distinct * from ..
又失去了distinct的意义,请问有何办法,谢谢
问题点数:20、回复次数:2Top
1 楼lisiyong(小样)回复于 2005-12-16 17:17:16 得分 0
select distinct (topic),* from tablename
Top
2 楼churchatp1(别看资料,看聊效!)回复于 2005-12-16 17:18:16 得分 20
怎么会呢
如果结果集里面相同的topic如果有不同的其他列的话,你用select distinct * from ..sql server怎么知道是去哪一个,其实和group by差不多
如果select distinct * from ..
和select distinct topic from ..都不能满足你的需求,那说明你的需求错了,你就不应该用distinct
Top




