我感觉要用两个query同时改变两个表而且我觉得A表中的A1和B表中的A1至少所有的值不能一样,如果所有的A.A1和B.A1都一样的话,就没有必要保存两个,保存一个一个表中的A1值就够了

解决方案 »

  1.   

    我是指select * from A WHERE A.A1 = B.A1

    select * from B WHERE B.A1 = A.A1结果应该不同
      

  2.   

    mysql不支持外键,建立一个关系表关联吧
      

  3.   

    没说太明白,详细:A表中记录分类,A1是分类名称,B表中记录详细内容,A1是详细内容所属分类,这样在更新A表的分类名称的时候,B表相应的所属分类也能够得到自动更新,这在MySql里不行吗?
      

  4.   

    ipman(ipman) :要怎么样建立一个关系表呢?
      

  5.   

    简单例子产品表
    产品id 产品名称
    1      香烟
    2      复印机
    3      洗衣机厂商表
    厂商id  厂商
    1       红塔集团
    2       海尔
    3       hp关系表
    产品id 厂商id
    1      1
    2      3
    3      2添加产品记录时同时添加一条关系
      

  6.   

    不支持外键吗?同时删除不是就要写两个delete了吗?