¸¶½ºÅÍÆ÷À¯(Master4U)
Monday, 17 of January
 

·Î±×ÀÎ Category
Á¦1°­: µ¥ÀÌÅͺ£À̽º(SQL)ÀÇ ±âº»(SELECT)
±èÀÎÈ£  2008-01-03 11:57:02 Hit:3292
¸µÅ© #1: http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=48&MAEULNo=19&no=3298&ref=3298
¸µÅ© #2: http://blog.naver.com/infiltrator/30021790291

¹Ú¼±±¹ (longhron32)  ¹Ú¼±±¹´Ô²² ¸Þ½ÃÁö º¸³»±â¹Ú¼±±¹´ÔÀ» ³» ÁÖ¼Ò·Ï¿¡ Ãß°¡ÇÕ´Ï´Ù.¹Ú¼±±¹´ÔÀÇ °³ÀÎ°Ô½ÃÆÇ °¡±â ¹øÈ£: 3298   / ÆòÁ¡:  (-)  / ÀÐÀ½:811

ÁÖÁ¦: µ¥ÀÌÅͺ£À̽º(SQL) Çѹø ¾Ë¾Æº¸ÀÚ!

Á¦1°­: µ¥ÀÌÅͺ£À̽º(SQL)ÀÇ ±âº»(SELECT)

¾È³çÇϼ¼¿ä. Visual Professional ClubÀÇ ¹Ì½ºÅ͸® ÀÔ´Ï´Ù.

 (¼ÖÁ÷È÷ DEVPIA¿¡¼­ ÀÌ·± Ãʱް­ÀÇ ¿Ã¸®´Ï Á˼ÛÇÕ´Ï´Ù. ¾ÕÀ¸·Î Á»´õ ÁÁÀº ÆÁ ¾Ë¾Æº¸µµ·Ï ³ë·ÂÇϰڽÀ´Ï´Ù.)

(Á¦ ¾ÆÆ¼Å¬¿¡ ¹®Á¦°¡ Àְųª, º¸ÃæÇÒ Á¡ÀÌ ÀÖ´Ù¸é, ¹®ÀÇ»çÇ׿¡ ¿Ã·ÁÁֽðųª µ¡±ÛÀ» ÀÌ¿ëÇØ ÁֽʽÿÀ.)

ÀÏ´Ü SQL¾ð¾î¸¦ Çϱâ Àü¿¡ Student_Class ¶ó´Â TableÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.

Çйø

À̸§

Çаú

Çгâ

¼öÇÐ Á¡¼ö

¿µ¾î ¼ºÀû

95820650

  È«±æµ¿

°æ¿µ°ú

2

20

30

85962157

À̼ø½Å

¿µ¹®°ú

4

80

30

36859512

°­°¨Âù

¹ýÇаú

1

70

60

78523685

À̱æÂù

»ý¸í °øÇаú

4

100

30

15786942

ÇѼ®ºÀ

ÀϹ®°ú

3

54

52

68554872

±è¼øµæ

Àǰú(³»°ú)

2

23

10

Student Class.mdb

 

SELECT¹®

±âº»ÀûÀ¸·Î SELECT¹®Àº SELECT, FROM, WHERE·Î 3°¡Áö·Î ³ª´¯´Ï´Ù. ¿©±â¼­ SELECT´Â µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ROWµéÀ» Á¶È¸Çϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù. FROMÀý¿¡¼­´Â Column µéÀÌ À§Ä¡ÇÑ TableÀÌ ÁöÁ¤µË´Ï´Ù. WHERERÀý¿¡ Á¶È¸ÇϰíÀÚ ÇÏ´Â Table ³»ÀÇ ROWµéÀ» ÁöÁ¤ÇÏ°Ô µË´Ï´Ù.

¹®¹ý

SELECT column_name [, column_name ¡¦]

FROM table_name

Ex)

Select Çйø, À̸§ From Student_Class

°á°ú

95820650

  È«±æµ¿

85962157

À̼ø½Å

36859512

°­°¨Âù

78523685

À̱æÂù

15786942

ÇѼ®ºÀ

68554872

±è¼øµæ

¸¸¾à¿¡ ¿©·¯ °³ÀÇ columnÀ» Á¤ÀÇÇÏ·Á¸é, ¡®,¡¯·Î ±¸ºÐÇÏ¿© ÁÝ´Ï´Ù.

 

 

2) ¸ðµç Column°ú Row ¼±ÅÃÇÏ·Á¸é!

¹®¹ý

SELECT *           (°³ÀÎÀûÀ¸·Î *.*Ç¥½Ã ³Ê¹« ÁÁ¾ÆÇÕ´Ï´Ù. ¿ØÁö Á¤°¨ÀÌ °¡´Â¡¦)

FROM table_name

Ex)

SELECT * FROM student

°á°ú

Çйø

À̸§

Çаú

Çгâ

¼öÇÐ Á¡¼ö

¿µ¾î ¼ºÀû

95820650

  È«±æµ¿

°æ¿µ°ú

2

20

30

85962157

À̼ø½Å

¿µ¹®°ú

4

80

30

36859512

°­°¨Âù

¹ýÇаú

1

70

60

78523685

À̱æÂù

»ý¸í °øÇаú

4

100

30

15786942

ÇѼ®ºÀ

ÀϹ®°ú

3

54

52

68554872

±è¼øµæ

Àǰú(³»°ú)

2

23

10

 

3)ColumnÀÇ ¼ø¼­

SELECT column_name [, column_name¡¦]

FROM table_name

SELECT Çгâ, À̸§, Çйø FROM student

°á°ú

Çйø

À̸§

Çгâ

95820650

  È«±æµ¿

2

85962157

À̼ø½Å

4

36859512

°­°¨Âù

1

78523685

À̱æÂù

4

15786942

ÇѼ®ºÀ

3

68554872

±è¼øµæ

2

 

4)³»ÀåÇÔ¼ö ¾Ë¾Æº¾½Ã´Ù.

¹®¹ý

SELECT function_name(parameter)

ÁýÇÕÇÔ¼ö

(¼ÖÁ÷È÷ ExcelÇϽŠºÐ µéÀ̶ó¸é ¿ØÁö Á¤°¨ÀÌ °¥ µí ÇÕ´Ï´Ù.)

(Á¦°¡ º¸´Ï ºñ½ÁÇÑ ±¸¹®ÀÌ ¸¹Àº °Í °°¾Æ¿ä.)

AVG[ALL | DISTINCT] expression

             Numeric expression ³»ÀÇ °ªµé¿¡ ´ëÇÑ Æò±Õ°ª

COUNT [ALL | DISTINCT] expression

             Expression³»¿¡ °ªÀÌ Á¸ÀçÇÏ´Â ¼ö

COUNT(*)           SELECTµÈ ROWÀÇ ¼ö

SUM[ALL | DISTINCT] expression

Numeric expression ³»ÀÇ °ªµéÀÇ ÇÕ°è

º»¹®Àμ⺻¹®¸ÞÀϹ߼Û
¡â MySQL ÀÚ·áÀÇ ¹é¾÷ ¹× º¹±¸
¡ä Mysql µ¥ÀÌŸ º£À̽º ¸í·É¾î
Copyright 1999-2025 Zeroboard / skin by ChanBi