解决方案 »

  1.   

    tbl_mailgoods是tbl_mail的子表啊,我们数据库基本没用外键这个东东,加上的话可以实现么?
      

  2.   

    “再根据查找出来的数据去tbl_mailgoods中的数据”  这个逻辑是什么,根据什么条件什么字段匹配去查询?
      

  3.   

    SELECT t2.*,t1.*
    FROM tbl_mail t2 , tbl_mailgoods t1
    WHERE t2.`UserID`= 123 AND t2.`ActorID` 
    AND t1.`UserID`=t2.`UserID` AND t1.`ActorID`=t2.`ActorID` AND t1.`MailID`=t2.`MailID`;内连接中,多对多都会自动查询出来的,比如2VS3,那么查询出来就是6条记录。
      

  4.   

    OK,3Q,是我想要的不客气,能帮到你就好。