°ü°èÇü ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ¼Ó¼º ¿À» Â÷¿ø Å×ÀÌºí¿¡ Ãß°¡Çϰí, ¼Ó¼º°ªÀ» ÀÌµé ¿·Î Ãß°¡ÇÕ´Ï´Ù. ¿À» ÀÛ¼ºÇϰí ä¿î ÈÄ¿¡´Â, ¿ÀÇ ³»¿ëÀ» »ç¿ëÇÏ¿© Â÷¿ø Å×ÀÌºí¿¡ ´ëÇØ SQL SELECT ¸í·É¹®À» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Â÷¿ø Å×À̺íÀÌ »ç½Ç Å×À̺í°ú Á¶À뵃 ¼ö ÀÖÀ¸¹Ç·Î, SELECT ¸í·É¹®Àº ´ÜÁö ±¸¼º¿ø À̸§¿¡ ±âÃÊÇØ¼°¡ ¾Æ´Ï¶ó »ç¿ëÀÚ°¡ Á¤ÀÇÇÏ´Â ¼Ó¼º °ª¿¡ ±âÃÊÇÏ¿© »ç½Ç Å×À̺í·ÎºÎÅÍ °ªÀ» °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. SQLÀ» »ç¿ëÇÏ¿© °ü°èÇü ¼Ó¼º¿¡ ¾×¼¼½ºÇÏ´Â µ¥ ´ëÇÑ Á¤º¸´Â, °ü°èÇü ¼Ó¼º ºä »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
Â÷¿øÀÇ ÃÖ»óÀ§ ·¹º§ ±¸¼º¿ø¿¡ ´ëÇÑ Æ¯º°ÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀ» ÁöÁ¤ÇÔÀ¸·Î½á °ü°èÇü ¼Ó¼º ¿À» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀº ´ÙÀ½ÀÇ Çü½ÄÀ» °¡Áý´Ï´Ù.
RELCOL columnname datatype size
¸Å°³º¯¼ö´Â ´ÙÀ½°ú °°½À´Ï´Ù.
´ÙÀ½ ¿¹Á¦´Â Â÷¿ø Å×ÀÌºí¿¡ °ü°èÇü ¼Ó¼º ¿À» Ãß°¡ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.
RELCOL Color CHAR(10)´ÙÀ½ÀÌ Application Manager¿¡ ÀÖ´Â À±°û ÆíÁý±â¿¡¼ "Product"¿¡ ´ëÇØ Ç¥½ÃµË´Ï´Ù.
Product (UDAs: RELCOL Color CHAR(10) )
RELCOL Size INTEGER´ÙÀ½ÀÌ Application Manager¿¡ ÀÖ´Â À±°û ÆíÁý±â¿¡¼ "Region"¿¡ ´ëÇØ Ç¥½ÃµË´Ï´Ù.
Region (UDAs: RELCOL Size INTEGER)
RELCOL 'Audit status' VARCHAR(25)´ÙÀ½ÀÌ Application Manager¿¡ ÀÖ´Â À±°û ÆíÁý±â¿¡¼ "Measures"¿¡ ´ëÇØ Ç¥½ÃµË´Ï´Ù.
Measures (UDAs: RELCOL 'Audit status' VARCHAR(25))ÀÌ ¿¹¿¡¼´Â, À̸§¿¡ °ø¹éÀÌ Æ÷ÇԵǹǷΠ¿ À̸§ÀÌ ÀÛÀº µû¿ÈÇ¥·Î ¹¿©Áý´Ï´Ù.
°ü°èÇü ¿Àº °ü°èÇü Å×À̺í·ÎºÎÅÍ Á¦°ÅµÉ ¼ö ¾øÀ¸¸ç, °ü°èÇü ¿À» Çϳª Ãß°¡ÇÑ ÈÄ¿¡´Â Å×À̺íÀÌ Á¸ÀçÇÏ´Â ÇÑ Â÷¿ø Å×À̺íÀÇ ÀϺημ ³²¾Æ ÀÖ½À´Ï´Ù.
ÀûÇÕÇÑ RELCOL »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀ» »èÁ¦ÇÏ¿© Â÷¿ø ºä¿¡¼ °ü°èÇü ¼Ó¼º ¿À» »èÁ¦ÇÒ ¼ö ÀÖÀ¸¸ç, ¶ÇÇÑ À̰ÍÀº °ü°èÇü ¼Ó¼º ¿ÀÇ »öÀÎÀ» »èÁ¦ÇÕ´Ï´Ù.
°ü°èÇü ¼Ó¼º ¿¿¡ °ªÀ» Ãß°¡ÇÏ·Á¸é, ´ÙÀ½ Çü½ÄÀ» °¡Áö´Â ±¸¼º¿ø¿¡ ´ëÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀ» ÀÛ¼ºÇϽʽÿÀ.
RELVAL columnname datavalue
¸Å°³º¯¼ö´Â ´ÙÀ½°ú °°½À´Ï´Ù.
´ÙÀ½ ¿¹Á¦´Â Â÷¿ø Å×ÀÌºí¿¡ °ü°èÇü ¼Ó¼º ¿ Ãß°¡¿¡ ÀÖ´Â ¿¹Á¦¿¡ ÇØ´çÇÕ´Ï´Ù.
RELVAL Color 'Blue'´ÙÀ½ÀÌ Application Manager¿¡ ÀÖ´Â À±°û ÆíÁý±â¿¡¼ "Kitchen Sink"¿¡ ´ëÇØ Ç¥½ÃµË´Ï´Ù.
Kitchen Sink (UDAs: RELVAL Color 'Blue')
RELVAL Size 42´ÙÀ½ÀÌ Application Manager¿¡ ÀÖ´Â À±°û ÆíÁý±â¿¡¼ "California"¿¡ ´ëÇØ Ç¥½ÃµË´Ï´Ù.
California (UDAs: RELVAL Size 42)
RELCOL 'Audit status' 'checked'±×·¯¸é ´ÙÀ½°ú °°ÀÌ Application ManagerÀÇ À±°û ÆíÁý±â¿¡ Sales°¡ Ç¥½ÃµË´Ï´Ù.
Sales (UDAs: RELCOL 'Audit status' 'checked' )
µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢À» ±¸ÃàÇÔÀ¸·Î½á »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º ÀÛ¼º ÇÁ·Î¼¼½º¸¦ ÀÚµ¿ÈÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â Â÷¿ø¿¡ ÀÖ´Â ¸¹Àº ±¸¼º¿øµé¿¡°Ô °ªÀ» ÁöÁ¤ÇϰíÀÚ ÇÏ´Â °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù. µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢ ÆíÁý±â¸¦ »ç¿ëÇÒ ¶§, ¿ÜºÎ µ¥ÀÌÅÍ Å×À̺í·ÎºÎÅÍ µ¥ÀÌÅÍ °ªÀÇ ¿ ¾Õ¿¡(±×¸®°í µÚ¿¡) ÅØ½ºÆ®¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç °ü°èÇü ¼Ó¼º °ªÀ» Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍ Å×À̺íÀ» ÁغñÇÏ´Â °æ¿ì, µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢ ÆíÁý±â°¡ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀÇ 'RELVAL columnname' ºÎºÐÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ³ª¼ µ¥ÀÌÅÍ ±ÔÄ¢ ÆíÁý±â´Â À±°ûÀ» À籸Á¶ÈÇϰí Â÷¿ø¿¡ °ü°èÇü ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
ÇØ´ç Â÷¿ø¿¡¼ °ü°èÇü ¼Ó¼º°ªÀ» Á¦°ÅÇÏ·Á¸é °ªÀ» Á¤ÀÇÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀ» »èÁ¦ÇϽʽÿÀ. À̰ÍÀº °ü°èÇü ¼Ó¼º ¿¿¡¼ °ªÀ» ³Î(NULL)·Î ´ëüÇÕ´Ï´Ù.