CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

数据重复

楼主zyqadmin(青青)2006-03-06 17:32:44 在 MS-SQL Server / 基础类 提问

PUR_ORDER_NO       MATERIAL_NO         VENDOR_MATERIAL_NAME                                           ORDER_QTY     UNIT                      
  ------------------------------   -------------------------------------------------------  
  C040720XMN-3       TN110GY/0TN         SG-110   WIRE   BASKET   ?                                           5000.00           PCS          
  C040720XMN-3       TN110GY/0TN         菜篮   FB-110   S   银                                                   5000.00           PCS          
  C040720XMN-3       TNWDBB/0TN           菜篮   WD-B   033BK       黑色     原材料:宝钢料         5000.00           PCS          
  C040720XMN-3       TNWDBWDG/0TN       菜篮SG-034   深灰色 上部为线篮下部为网篮     2000.00           PCS        
  C040720XMN-1       TN110GY/0TN         菜篮   FB-110   S   银                                                   5000.00           PCS  
  C040720XMN-2       TN110GY/0TN         菜篮   FB-110   S   银                                                   5000.00           PCS  
   
  怎么取得到第二行的数据? 问题点数:50、回复次数:6Top

1 楼zjcxc(邹建)回复于 2006-03-06 17:37:10 得分 0

楼主的数据重复的标准是什么?  
   
   
  如果是所有的列值都一样才算重复,   则使用distinct去重复就行了  
   
  select   distinct   *   from   表Top

2 楼scmail81(琳·风の狼(修罗))回复于 2006-03-06 17:37:14 得分 0

select   MATERIAL_NO,   VENDOR_MATERIAL_NAME,ORDER_QTY,   UNIT    
  from   表  
  group   by     MATERIAL_NO,   VENDOR_MATERIAL_NAME,ORDER_QTY,   UNIT    
  having   count(*)>1Top

3 楼zyqadmin(青青)回复于 2006-03-06 17:47:02 得分 0

PUR_ORDER_NO(订单号):C040720XMN-3下的,MATERIAL_NO   (物料编号)一样,而VENDOR_MATERIAL_NAME(物料名称)不一样  
  我想选择   PUR_ORDER_NO   与     MATERIAL_NO   一致的任意一条Top

4 楼zjcxc(邹建)回复于 2006-03-06 17:51:59 得分 50

select   *   from   tb   a  
  where   not   exists(  
          select   *   from   tb    
          where   PUR_ORDER_NO   =   a.PUR_ORDER_NO   and   MATERIAL_NO=a.MATERIAL_NO  
                and   VENDOR_MATERIAL_NAME   <   a.VENDOR_MATERIAL_NAME)Top

5 楼zjcxc(邹建)回复于 2006-03-06 17:52:11 得分 0

VENDOR_MATERIAL_NAME   换成你表中的主键Top

6 楼zyqadmin(青青)回复于 2006-03-06 18:06:27 得分 0

主键换不了,表中已经有数据了,又不能随便删Top

相关问题

  • 取回重复数据
  • 重复数据的查询
  • 数据库重复问题
  • (急)提取重复数据~~~
  • 去掉重复数据,
  • 数据重复问题
  • 请问怎样删除重复数据?
  • 也是关于删除重复数据
  • Excel 选择不重复的数据
  • 关于怎样去掉重复数据?

关键词

  • 数据
  • c040720xmn
  • material
  • pur
  • tn
  • gy
  • 菜篮
  • vendor
  • qty
  • s银

得分解答快速导航

  • 帖主:zyqadmin
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo