阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 3273|回复: 16

[求助] SQL 2000, 表的关联操作

[复制链接]
  • TA的每日心情
    奋斗
    2015-11-14 06:29
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2009-7-25 12:06:01 | 显示全部楼层 |阅读模式
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-25 13:02:51 | 显示全部楼层
    select d.* from d where d.code in (select typeid from a)
    and d.c_bar in (select colorid from b)
    and c.s_bar in (select c.sizeid)
    能满足你的要求,但是效率不是很高;

    celery 于 2009-7-25 13:03 补充以下内容

    不知道你是不是这个意思,待会儿过来看看你啥反应吧;
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2015-11-14 06:29
  • 签到天数: 48 天

    [LV.5]常住居民I

     楼主| 发表于 2009-7-25 13:26:10 | 显示全部楼层
    按你的脚本执行错误如下:

    服务器: 消息 107,级别 16,状态 3,行 1
    列前缀 'c' 与查询中所用的表名或别名不匹配。
    服务器: 消息 107,级别 16,状态 1,行 1
    列前缀 'c' 与查询中所用的表名或别名不匹配。
    本帖子由阳光论坛测试组成员答复

    提供第一手的软件测试过程和结果文档--阳光网驿助力企业信息化
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2015-11-14 06:29
  • 签到天数: 48 天

    [LV.5]常住居民I

     楼主| 发表于 2009-7-25 13:29:27 | 显示全部楼层
    附件中是样表,您可以测试一下,谢谢
    表A.JPG
    本帖子由阳光论坛测试组成员答复

    提供第一手的软件测试过程和结果文档--阳光网驿助力企业信息化

    表A-D.rar

    6 KB, 下载次数: 2

    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2014-4-22 06:16
  • 签到天数: 228 天

    [LV.7]常住居民III

    发表于 2009-7-25 14:37:40 | 显示全部楼层
    虽然正在学习,还是支持一下。
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-25 15:16:29 | 显示全部楼层
    select * from d where code in (select typeid from a)
    and c_bar in (select colorid from b)
    and s_bar in (select c.sizeid)
    对不住,犯错误了,你再试试

    celery 于 2009-7-25 15:17 补充以下内容

    如果查询出来的记录不符合你的要求,你把and换成or试一下
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2015-11-14 06:29
  • 签到天数: 48 天

    [LV.5]常住居民I

     楼主| 发表于 2009-7-25 15:52:50 | 显示全部楼层
    执行脚本后,还是有错误

    服务器: 消息 107,级别 16,状态 3,行 1
    列前缀 'c' 与查询中所用的表名或别名不匹配。
    本帖子由阳光论坛测试组成员答复

    提供第一手的软件测试过程和结果文档--阳光网驿助力企业信息化
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-25 16:04:59 | 显示全部楼层
    怪我粗心
    select * from d where code in (select typeid from a)
    and c_bar in (select colorid from b)
    and s_bar in (select sizeid from c)
    你传的表我没下,为了挣银子来的,下了还要扣银子
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2015-11-14 06:29
  • 签到天数: 48 天

    [LV.5]常住居民I

     楼主| 发表于 2009-7-25 16:59:22 | 显示全部楼层
    执行这个脚本后,查询出来的记录是空的。我的QQ给你发信息了,可以交流一下吗?
    本帖子由阳光论坛测试组成员答复

    提供第一手的软件测试过程和结果文档--阳光网驿助力企业信息化
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-25 17:14:33 | 显示全部楼层
    刚看到消息,今天被领导拉到公司加班分析用户需求
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表