[MySql]DB¿¡¼ ¼·Î ´Ù¸¥ Å×À̺íÀÇ µ¥ÀÌÅ͸¦ Çѹø¿¡ ºÒ·¯¿À±â |
|
|
 |
9³â Àü |
Á¾Á¾ ¿©·¯ Å×À̺íÀÇ µ¥ÀÌÅ͸¦ µ¿½Ã¿¡ ºÒ¾î¿Í¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. °£´ÜÇÑ MySQL Äõ¸®¹®À¸·Î ¼³¸íÇØ µå¸®°Ú½À´Ï´Ù.
SELECT a.uid, a.bid, a.id, a.subject, b.savename
FROM `m12board` a left outer join `m13file` b on a.uid = b.id
WHERE a.`bid` = 6
ORDER BY a.`id` DESC LIMIT 0 , 10
À§ÀÇ Äõ¸®¹®Àº MySQL¿¡¼ °Ô½ÃÆÇ µ¥ÀÌÅÍ°¡ ÀÖ´Â m12board ¿Í ÷ºÎÇÑ ÆÄÀÏ µ¥ÀÌÅÍ°¡ ÀÖ´Â m13file Å×ÀÌºí¿¡¼ Çѹø¿¡ µ¥ÀÌÅ͸¦ ºÒ·¯¿À´Â Äõ¸®¹® ÀÔ´Ï´Ù. Äõ¸®¹®Àº ¼ø¼´ë·Î Ç®¾î³»¸é ¾Æ·¡¿Í °°½À´Ï´Ù.
01. SELECT ·Î µ¥ÀÌÅ͸¦ °¡Á®¿Ã°Å¶ó°í ¸»ÇÕ´Ï´Ù.
02. ±× µÚÀÇ a.uid ºÎÅÍ b.savename ±îÁö´Â °¡Á®¿Ã µ¥ÀÌÅÍ ·¹ÄÚµåÀÇ Çʵå ÀÔ´Ï´Ù. a.uid ´Â ¤±¶ó´Â º°¸íÀ» °¡Áø Å×À̺íÀÇ uid ¶ó´Â Çʵ带 ÀǹÌÇÕ´Ï´Ù.
03. FROM Àº ºÒ·¯¿Ã Å×À̺íÀ» Á¤ÇÏ´Â °ÅÁö¿ä? m12board ¸¦ a ¶ó´Â º°¸íÀ¸·Î Á¤ÇÏ°í left outer join À¸·Î ¿©°Ü¿¡ Ãß°¡·Î m13file À̶ó´Â Å×À̺íÀ» º°¸í b ·Î Ãß°¡ÇÑ´Ù°í Ç߳׿ä.
04. ±× À§ÀÇ WHERE´Â ¹» ºÒ·¯¿Ã²«Áö Á¤ÇÏ´Â °Çµ¥ a ¶ó°í º°¸íÀ» ºÙÀÎ Å×À̺íÀÇ bid Çʵ尡 6ÀÎ °ªÀ» °¡Á®¿Â´Ù´Â ¶æ ÀÔ´Ï´Ù.
05. ORDER BY ´Â ¸¹ÀÌ º¸¼ÌÁÒ? a ¶ó´Â º°¸í Å×À̺íÀÇ id ¶ó´Â À̸§À» ¿ª¼ø(DESC)À¸·Î Á¤·ÄÇϴµ¥ 10°³¸¸ °¡Á®¿À¶ó°í Ç߳׿ä. |
|
̵̧ : 422 |
̵̧
¸ñ·Ï
|
|