2012-01-12 55 views

回答

6
SELECT m.t1Id, 
     CASE 
     WHEN COUNT(*) = 1 THEN MAX(t2.t2Name) 
     ELSE 'Common' 
     END 
FROM Table1_Table2_Mapping m 
     JOIN Table2 t2 
     ON t2.t2Id = m.t2Id 
GROUP BY m.t1Id 
+0

+1000000太棒了!只需2分钟。所以呢!非常感谢@Martin :-) – IsmailS 2012-01-12 10:49:45