trySELECT T1.typename, T2.typename, T3.typename, F.*
FROM Hudong_Film F 
LEFT JOIN Hudong_Filmtype1 T1 
      ON F.typeid1 = T1.typeid
LEFT JOIN Hudong_Filmtype2 T2 
      ON F.typeid2 = T2.typeid
LEFT JOIN Hudong_Filmtype3 T3 
     ON F.typeid3 = T3.typeid
WHERE F.filmID = 26

解决方案 »

  1.   

    SELECT T1.typename, T2.typename, T3.typename, F.*
    FROM Hudong_Film F LEFT JOIN
          Hudong_Filmtype1 T1 LEFT JOIN
          Hudong_Filmtype2 T2 LEFT JOIN
          Hudong_Filmtype3 T3 ON F.typeid1 = T1.typeid
                              ON F.typeid2 = T2.typeid
                              ON F.typeid3 = T3.typeid
    WHERE F.filmID = 26
      

  2.   

    SELECT T1.typename, T2.typename, T3.typename, F.*
    FROM Hudong_Film F 
    LEFT JOIN Hudong_Filmtype1 T1 
          ON F.typeid1 = T1.typeid
    LEFT JOIN Hudong_Filmtype2 T2 
          ON F.typeid2 = T2.typeid
    LEFT JOIN Hudong_Filmtype3 T3 
         ON F.typeid3 = T3.typeid
    WHERE F.filmID = 26