读书人

怎样让重复的数据显示单条?请大家帮

发布时间: 2012-03-02 14:40:29 作者: rapoo

怎样让重复的数据,显示单条?请大家帮助啊。谢谢
比如数据库里是这样的

公司名称 品种 材质 尺寸 颜色
中国服装公司 夹克 存棉 180 黑色
中国服装公司 休闲 存棉 175 灰色
中国鞋公司 皮鞋 皮 43 黑色
中国鞋公司 运动鞋 皮 40 白色

我现在只想要输出以公司为主的其中一条记录要怎样来输出,也就是想在也面显示为这样

公司名称 品种 材质 尺寸 颜色
中国服装公司 夹克 存棉 180 黑色
中国鞋公司 运动鞋 皮 40 白色

请大家帮帮忙啊,谢谢了。


[解决办法]
SQL刚才的连中间量也取出来了,重新改一下。

SELECT G.公司名称,G.品种,G.材质,G.尺寸,G.颜色
FROM (SELECT ROW_NUMBER() OVER(PARTITION BY 公司名称 ORDER BY 公司名称 DESC) KEY_1,
A.*
FROM T_TABLE A) G
WHERE G.KEY_1 = '1 '

读书人网 >ASP

热点推荐