º»¹®/³»¿ë
8. JOINÀÇ 5°¡Áö À¯ÇüÀ» ¿¹ (T-SQL Statement)¸¦ µé¾î ¼³¸íÇ϶ó.
<³»ºÎ Á¶ÀÎ>
³»ºÎ Á¶ÀÎÀº Á¶ÀεǴ ¿ÀÇ °ªÀÌ ºñ±³ ¿¬»êÀÚ¸¦ »ç¿ëÇÏ¿© ºñ±³µÇ´Â Á¶ÀÎÀÌ´Ù.
´ÙÀ½Àº Transact-SQL Äõ¸®´Â ³»ºÎ Á¶ÀÎÀÇ ¿¹·Î,
USE pubs
SELECT *
FROM authors AS a INNER JOIN publishers AS p
ON a.city = p.city
ORDER BY a.au_lname DESC
ÀÌ·¯ÇÑ ³»ºÎ Á¶ÀÎÀ» µ¿µî Á¶ÀÎÀ̶ó°í ÇÏ¸ç ¾çÂÊ Å×À̺íÀÇ ¸ðµç ¿À» ¹ÝȯÇϰí Á¶ÀÎ ¿¿¡¼ µ¿ÀÏÇÑ °ªÀÌ ÀÖ´Â Çุ ¹ÝȯÇÑ´Ù.
<¿ÜºÎ Á¶ÀÎ>
³»ºÎ Á¶ÀÎÀº ¾çÂÊ Å×ÀÌºí¿¡¼ Á¶ÀÎ Á¶°Ç°ú ÀÏÄ¡ÇÏ´Â ÇàÀÌ Çϳª ÀÌ»ó ÀÖÀ» ¶§¸¸ ÇàÀ» ¹ÝȯÇÏ¸ç ´Ù¸¥ Å×À̺íÀÇ Çà°ú ÀÏÄ¡ÇÏÁö ¾Ê´Â ÇàÀº Á¦°ÅÇÑ´Ù.
city ¿À» ±âÁØÀ¸·Î authors Å×À̺í°ú publishers Å×À̺íÀ» Á¶ÀÎÇÒ °æ¿ì¸¦ »ý°¢Çغ¸¸é, °á°ú¿¡´Â ÃâÆÇ»ç°¡ ÀÖ´Â µµ½Ã¿¡ °ÅÁÖÇÏ´Â ÀúÀÚ(Abraham Bennet°ú Cheryl Carson)¸¸ Æ÷ÇÔµÇ°Ô µÈ´Ù.
USE pubs
SELECT a.au_fname, a.au_lname, p.pub_name
FROM authors a LEFT OUTER JOIN publishers p
ON a.city = p.city
ORDER BY p.pub_name ASC, a¡¦(»ý·«)