我有三张表 ,1,2,3 分别都有帐户字段名
他们的对应关系是表一 对表2 是1对多关系 表2对表3也是1对多 关系 
我现在表一 设了ID 为主键 且为自增  表2 gid是外键 关联表一  那么表2 又如何关联表3 呢?还是我的结构有问题呢?

解决方案 »

  1.   

    select t1.* , t3.* 
    from t1 , t2 , t3
    where t1.id = t2.t1id and t2.id = t3.t2id
      

  2.   

    MYSQL的不知道 MS-SQL的如一楼乌龟写的
      

  3.   

    我懂了  只要在表2里再设一个t2id为主键,表3里id关联表2的t2id就可以了  晕 我怎么没想到呢 谢谢了
      

  4.   

    再问个设置字段的问题,余额这种 设置什么类型比较好呢
    例如2000.01 decmai还是double?
      

  5.   

    decmai如果是sql server --> decimal(总位数,小数位数)
      

  6.   

    嗯 又有个问题 ,一张表中有个name如:
    百度 它里面有很多附属产品,怎么可以把它设计在一张表中呢?
    这个表有自增的id,name,product
    难道是 
    --------------
    1 百度 百度拼音
    2 百度 百度搜索
    3 百度 百度问答
    3 百度 百度知识
    --------------
    这样的结构?
    那么查询的话 岂不是要查name,product字段时
    会出现N个百度