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

请问如何追加多个字段不重复的记录?

楼主moo(累了也不要伸懒腰)2006-03-04 11:40:07 在 其他数据库开发 / Access 提问

要求同一商品在不同的客户中有不同的定价,设计如下三个表:  
   
  客户表(约有几百条记录):   客户ID,客户名称  
  商品表(约有几千条记录):   商品ID,商品名称  
  价格表(有几百X几千条记录):   价格ID,客户ID,商品ID,价格  
   
  如果新增了客户或商品,   则必须用   "INSERT   INTO   价格表   (客户ID,商品ID)   SELECT   客户表.客户ID,商品表.商品ID   FROM   客户表,商品表"   的方法将新的商品或客户资料追加到价格表,请问如何写SQL语句来确保价格表中不会出现[商品ID]和[客户ID]均重复了的记录? 问题点数:20、回复次数:2Top

1 楼wwwwb()回复于 2006-03-06 08:18:00 得分 10

在插入前检查是否有重复的记录即可。Top

2 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2006-03-06 08:23:22 得分 10

请问如何写SQL语句来确保价格表中不会出现[商品ID]和[客户ID]均重复了的记录?  
  ---------直接建立双主键即可  
   
  关于此主题请参考:  
          《查询》Create   table   设置双主键?(SQL语句)如何定义联合主键  
          http://access911.net/index.asp?u1=a&u2=71FAB01E1ADC  
   
  不要只看标题,请认真仔细地察看上述文章以及相关的评论。另外   http://access911.net   上整理了大量有关   Access   的原创资料,请有空的时候多用文章搜索功能  
   
  如果您有兴趣加入ACCESS编程的专项研究可以来QQ群“ACCESS上海研究班”看看,加入的方法请看这里《个性化的access911.net(七)QQ   群加入规则(专门讨论   ACCESS   的   )》  
   
  http://access911.net/?kbid;72FAB01E16DCECF3Top

相关问题

  • 查找重复字段的记录.
  • 如何找出某一字段中重复的记录?
  • 如何选出相关字段重复的记录?
  • 如果选取某字段不重复的所有记录?
  • 求一查询:要去掉某一字段重复记录
  • 如何消除多个字段重复的记录?
  • 如何对某字段不重复记录求和?
  • 找同一表中某字段重复的记录?
  • 求助查询多字段重复记录的SQL语句!!!
  • 搜索出不重复的记录,按某一字段排序

关键词

  • .net
  • 客户
  • 语句
  • access
  • sql
  • 价格表
  • 记录
  • 商品
  • 重复
  • 请问如何

得分解答快速导航

  • 帖主:moo
  • wwwwb
  • changechange

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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