放分一百,你敢接吗?
求一sql语句 没找到,
查询前10条记录中qymc ,text字段的值并过滤掉qymc字段中相同的值 使用distinct关键字
我是这么写的 select distinct top 10 qymc,content from corporation 由于content类型是ntext型的 这样不行 该怎么做?
------------------------------------->
顶者有分!正解者至少50分
------解决方案--------------------帮顶帮顶
------解决方案--------------------select distinct qymc,content
from corporation
where
BINARY_CHECKSUM(qymc,content) in
(select top 10 BINARY_CHECKSUM(qymc,content) from corporation )
------解决方案--------------------楼上的应该可以,要不你就改用oracle来存储了
------解决方案--------------------select a.* from corporation a
inner join
(
select top 10 id from
(
select min(id) id,qymc from corporation group by qymc
) b) c on a.id=c.id
------解决方案--------------------posaden(悲歌四起的瞬间) ( ) 信誉:100 Blog 2007-03-05 16:46:53 得分: 0
hrb2008() ( ) 还没星星呢 给你50
paoluo(一天到晚游泳的鱼) ( ) 信誉:100 Blog 给你40 嘿嘿
------
哈,看來下次回答問題要用上馬甲了。 :)