CREATE TABLE #TMP ( NM VARCHAR(50) , TY VARCHAR(20) , TM DATETIME ) INSERT INTO #TMP VALUES('±è°³¶Ë','Ãâ±Ù',GETDATE()) INSERT INTO #TMP VALUES('±è°³¶Ë','Åð±Ù',GETDATE()) INSERT INTO #TMP VALUES('±è°³¶Ë','Á¶Åð',GETDATE()) SELECT * FROM #TMP SELECT NM ,MIN(CASE WHEN TY = 'Ãâ±Ù' THEN TM END) Ãâ±Ù ,MAX(CASE WHEN TY = 'Åð±Ù' THEN TM END) Åð±Ù ,MAX(CASE WHEN TY = 'Á¶Åð' THEN TM END) Á¶Åð --,MIN(CASE WHEN TY = 'Ãâ±Ù' AND Á¤ÇØÁøÃâ±Ù½Ã°£ - ÇöÀçÃâ±Ù½Ã°£ THEN TM END) Áö°¢ FROM #TMP GROUP BY NM