| 10°.     
      ºñÁ¤±ÔÅ×À̺íÀÇ Á¤±ÔÈ - 2
 
       ÀÚ·á ´Ù¿î·Îµå : 
      Á¤±ÔÈ¿¹Á¦.mdb  
      ³í¸®ÀûÀ¸·Î µ¿ÀÏÇÑ ¿©·¯ Çʵ带 ÇϳªÀÇ Çʵå·Î ¿î¿µÇϱâ 
      ÇÑ ³¯Â¥(±¸ÀÔÀÏ)¿¡ ¿©·¯ ¹°°ÇÀ» ±¸ÀÔÇѴٵ簡, ÇÑ »ç¶÷ÀÌ ¿©·¯ ¼³¹®À» ÀÛ¼ºÇϰí, Çлýº° ¿©·¯ °ú¸ñÀÇ ¼ºÀûÀ» °ü¸®ÇÏ´Â    
      µî¿¡¼ µ¿ÀÏÇÑ °³³äÀÇ Á¤º¸¸¦ ÀÔ·ÂÇØ¾ßÇÏ´Â »óȲÀÌ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·± ÀڷḦ Á¤¸®ÇÒ ¶§ ÀϹÝÀûÀ¸·Î ƯÁ¤ÇÑ »ç°Ç´ç °ü·Ã Á¤º¸¸¦ ¿©·¯ ¿·Î ³ª¿ÇÏ°Ô µË´Ï´Ù.  °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ °³³ä¿¡¼´Â ÀÌ·± °æ¿ì¸¦ ºñÁ¤±ÔÈ µÇ¾ú´Ù°í ¸»ÇÕ´Ï´Ù.
 À̹ø¿¡´Â ÀÌ·¯ÇÑ ÇüÅÂÀÇ ºñÁ¤±ÔÈµÈ ±¸Á¶·Î Á¤¸®µÈ ÀڷḦ Á¤±ÔÈÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¹®Áö Á¤º¸ 󸮸¦ À§ÇÑ Å×À̺íÀ» ¿¹·Î »ìÆìº¸µµ·Ï ÇϰڽÀ´Ï´Ù.
 
 ¿¹Á¦ ÆÄÀÏÀÇ [tblQuest1]Àº ºñÁ¤±ÔÈµÈ Å×À̺í·Î ´ÙÀ½°ú °°½À´Ï´Ù.
 
 ºñÁ¤±ÔÈµÈ ÀÚ·á¿î¿µ (tblQuest1)
 
        
          | ÀÀ´äÀÚ |   Áú¹®1 |   Áú¹®2 |   Áú¹®3 |   Áú¹®4 |  
          | È«±æµ¿ |  1 |  2 |  1 |   3 |  
          | À屿»ê |  2 |  2 |  2 |   2 |  
          | ÀÏÁö¸Å |  1 |  3 |  2 |   4 |  
          | ¡¦ |  ¡¦ |  ¡¦ |  ¡¦ |   ¡¦ |  Å×À̺íÀÇ ±¸Á¶   ±×·¯³ª ÀÌ·¯ÇÑ ¼³¹®³»¿ë°ú °ü·ÃÇÏ¿© Åë°èºÐ¼®À» ÇÒ ¶§ ±×¸®°í Áú¹®À»   
      Ãß°¡ÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖÀ» ¶§ [tblQuest2]¿Í °°ÀÌ ÀڷḦ ¿î¿µÇÏ´Â °ÍÀÌ ÈξÀ È¿À²ÀûÀÔ´Ï´Ù.
 Á¤±ÔÈµÈ ÀÚ·á¿î¿µ (tblQuest2)
 
        
          | ÀÀ´äÀÚ |   Áú¹® |   ÀÀ´ä |  
          | È«±æµ¿ |  1 |   1 |  
          | È«±æµ¿ |  2 |   2 |  
          | È«±æµ¿ |  3 |   1 |  
          | È«±æµ¿ |  4 |   3 |  
          | À屿»ê |  1 |   2 |  
          | À屿»ê |  2 |   2 |  
          | À屿»ê |  3 |   2 |  
          | À屿»ê |  4 |   2 |  
          | ¡¦ |  ¡¦ |   ¡¦ |  Å×À̺íÀÇ ±¸Á¶ 
 Âü°í] ÀÀ´äÀÚ Çʵå¿Í Áú¹® Çʵ带 º¹ÇÕÇØ¼ ±âº»Å°·Î ¼³Á¤ÇÏ¿´½À´Ï´Ù.
 Ãß°¡ÁúÀǸ¦ ÀÌ¿ëÇÏ´Â ¹æ¹ý°ú Å×À̺íÀÛ¼ºÁúÀǸ¦ ÀÌ¿ëÇÏ¿© ºñÁ¤±ÔÈ Å×À̺íÀÎ tblQuest1À» Á¤±ÔÈ Çϵµ·Ï ÇϰڽÀ´Ï´Ù.
 
 ¸ÕÀú, Ãß°¡ÁúÀǸ¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.
 
 1)	tblQuest2¿Í °°Àº ±¸Á¶°¡ °°µµ·Ï Å×À̺íÀ» ÀÛ¼ºÇÏ¿© [tblQuest3]À̸§À¸·Î ÀúÀåÇÕ´Ï´Ù.
 2)	¸¶¹ý»ç¸¦ ÀÌ¿ëÇÏ¿© tblQuest1Å×À̺íÀ» ´ë»óÀ¸·Î ¼±ÅÃÇÏ¿© ÁúÀÇÅ×À̺íÀ» ¸¸µì´Ï´Ù.3)	ÁúÀǸ޴º¿¡¼ Ãß°¡ÁúÀǸ¦ ¼±ÅÃÇϰí ÀÌÀü¿¡ ¸¸µé¾î µÐ tblQuest3À» ÀڷḦ Ãß°¡ÇÒ Å×À̺í·Î ¼±ÅÃÇÕ´Ï´Ù.
 
        4)	¾Æ·¡ ±×¸²°ú °°ÀÌ ÁúÀǵðÀÚÀΠâÀÇ ±×¸®µå¿¡ ÀÔ·ÂÇÕ´Ï´Ù. 
        5)	´À³¦Ç¥ ¾ÆÀÌÄÜÀ» °¡Áö°í ÀÖ´Â ¸Þ´º¸¦ ´·¯ ÁúÀǸ¦ ½ÇÇàÇÕ´Ï´Ù. 
 6)	2~3À» ¹Ýº¹Çϴµ¥ ÁúÀǵðÀÚÀÎâÀÇ ±×¸®µå¸¦ ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù°í °¢°¢À» ½ÇÇàÇÕ´Ï´Ù. 
        µÎ ¹øÂ°´Â Å×À̺í ÀÛ¼ºÁúÀǸ¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. Áß°£ °úÁ¤À¸·Î ÅëÇÕÁúÀǸ¦ ¸¸µé°Ô µË´Ï´Ù.
 1)	¸ÕÀú [µðÀÚÀκ¸±â¿¡¼ »õ Äõ¸® ¸¸µé±â] Çϴµ¥ Å×À̺íÀº ¼±ÅÃÇÏÁö ¾Ê°í ºó ÁúÀÇ Å×À̺íÀ» Çϳª ¸¸µé°í ÁúÀǸ޴º¿¡¼ [SQLÄõ¸®]-[ÅëÇÕÁúÀÇ]¸¦ ¼±ÅÃÇÏ¿© SQLâÀ» ¿°í ¾Æ·¡ ³»¿ëÀ» º¹»çÇØ ºÙÀÔ´Ï´Ù.(±×³É SQLâÀ» ¿¾îµµ µË´Ï´Ù.)
 
        
          | SELECT tblQuest1.ÀÀ´äÀÚ, 1 AS Áú¹®, tblQuest1.Áú¹®1 AS ÀÀ´ä FROM tblQuest1;
 UNION ALL
 SELECT tblQuest1.ÀÀ´äÀÚ, 2 AS Áú¹®, tblQuest1.Áú¹®2 AS ÀÀ´ä
 FROM tblQuest1;
 UNION ALL
 SELECT tblQuest1.ÀÀ´äÀÚ, 3 AS Áú¹®, tblQuest1.Áú¹®3 AS ÀÀ´ä
 FROM tblQuest1;
 UNION ALL
 SELECT tblQuest1.ÀÀ´äÀÚ, 4 AS Áú¹®, tblQuest1.Áú¹®4 AS ÀÀ´ä
 FROM tblQuest1
 ORDER BY ÀÀ´äÀÚ, Áú¹®;
 |  2)	À̰ÍÀ» [¼³¹® ÅëÇÕ Query] ¶ó´Â À̸§À¸·Î ÀúÀåÇÕ´Ï´Ù.3)	ÀÌÁ¦ [µðÀÚÀκ¸±â¿¡¼ »õ Äõ¸® ¸¸µé±â]¸¦ Çϴµ¥ Å×À̺íÀº  
      ÁúÀÇ ÅÇ¿¡¼ ÀÌÀü ´Ü°è¿¡¼ ¸¸µé¾î µÐ [¼³¹® ÅëÇÕ Query]¸¦ ¼±ÅÃÇÑ ´ÙÀ½ ÁúÀÇ ¸Þ´º¿¡¼ [Å×À̺í ÀÛ¼º ÁúÀÇ]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
 4)	»õ·Î ¸¸µé Å×À̺íÀ» ¼³Á¤ÇÒ ´ÙÀÌ¾Ë·Î±× Ã¢ÀÌ ¶ß¸é À̸§¶õ¿¡ 'tblQuest4'¶ó°í ÀÔ·ÂÇÏ°í ´Ý½À´Ï´Ù.
 5)	¿ª½Ã ´À³¦Ç¥ ¾ÆÀÌÄÜÀÇ ¸Þ´º¸¦ Ŭ¸¯ÇÏ¿© ÁúÀǸ¦ ½ÇÇàÇϸé [tblQuest4] Å×À̺íÀÌ ¸¸µé¾îÁý´Ï´Ù.
 
 À̰ÍÀ¸·Î Á¦1Á¤±ÔÈ¿¡ ´ëÇÑ °Á¸¦ ¸¶Ä¨´Ï´Ù. °ü°èÇü Å×À̺íÀº ÃÖ¼ÒÇÑ Á¦1Á¤±ÔÈ´Â µÇ¾îÀÖ¾î¾ß ÇÕ´Ï´Ù. ´ÙÀ½ °Á´ Á¦2Á¤±ÔÇü Å×ÀÌºí¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù.
 ¡¡ |