标题表A guid  title(一对一)
正文B guid  content  (一对多,正文类型不同,txt、pdf、doc...)
类型表C guid  typeCode(一个标题可以有多个类型)
品种表D guid productCode(一个标题可对应多个品种)
建立一个productCode--title--content--typecode--guid的视图
求sql语句

解决方案 »

  1.   

    标题表A  id guid     title(一对一) 
    正文B   id guid     content     (一对多,正文类型不同,txt、pdf、doc...) 
    类型表C  id  guid     typeCode(一个标题可以有多个类型) 
    品种表D  id  guid   productCode(一个标题可对应多个品种)
    ps:id为各表的PK,表之间通过guid关联,主要就是想建立一张视图,里面包含productCode,guid,title,content,typecode
      

  2.   

    一个标题会有多个正文吗 ?
    先帖一个select productCode,a.guid,title,content,typecode
    from 标题表A a
    left join 正文B b on a.guid = b.guid
    left join 类型表C c on a.guid = c.guid
    left join 品种表D d on a.guid = d.guid