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

放分一百,你敢接吗?该如何解决

2012-02-01 
放分一百,你敢接吗?求一sql语句没找到,查询前10条记录中qymc,text字段的值并过滤掉qymc字段中相同的值使用

放分一百,你敢接吗?
求一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 嘿嘿


------

哈,看來下次回答問題要用上馬甲了。 :)

热点排行