A表订货单   :订货的记录数据,有一个字段是“设备厂家”
B表厂家资料 :厂家的资料表
----------------------------------------------------如果已决定以后不订某厂家的商品,希望在B表中删除厂家资料
然后A表中的历史数据,涉及该厂家的订货记录就无法查到相关
的厂家资料一般这种情况下是怎么处理的?
thx

解决方案 »

  1.   

    和厂家资料Inner Join一下就可以了,不存在于B表中的资料会被过滤
      

  2.   

    查找用以下語句:
    select A.*
    from A inner join B
    on A.厂家=B.厂家
      

  3.   

    thx各位
    明白啦因为设备厂家是会在客户端录入订货单的时候给用户下拉选择的
    所以,那些以前的厂家,不希望他老是列出来影响输入但是,删除了,又好像影响数据的完整性现在明白啦,谢谢各位