SI·Î Àλç°ü¸® ½Ã½ºÅÛ
ÃâÀå ¸ðµâÀ» ¼³°èÇÑ´Ù¸é ¾î¶»°Ô Çϸé ÁÁÀ»°¡¿ä?
data_table
20150801 Åä
20150802 ÀÏ
insa_info_table ÀλçÁ¤º¸Å×À̺í
id(»ç¹ø pk) name(À̸§)
city_table µµ½ÃÁ¤º¸Å×À̺í
no(pk) , area(Áö¿ª)
s001 , ¼¿ï Á¾·Î±¸
s002 , ¼¿ï °³²±¸
b001 , ºÎ»ê »ç»ó±¸
.
.
.
ùÀÚ¸® s´Â ¼¿ï
µÎ¹øÀç Â¥¸® b´Â ºÎ»ê
Btrip_table ÃâÀå¸í·É¼ Å×À̺í
seq(PK ¿ù´ÜÀ§·Î ½¬Äö½ºA201508000001 ¹®¼¹øÈ£ ), id(ÀÛ¼ºÀÚ »ç¹ø),date(ÀÛ¼ºÀϽÃ) ,start_date(½ÃÀÛÀÏ), end_date(Á¾·áÀÏ), title(Á¦¸ñ , °Ç¸í ), content(³»¿ë)
Btrip_in_table ÃâÀå¼¼ºÎ³»¿ª
seq(PK ¿ù´ÜÀ§·Î ½¬Äö½ºB201508000001), seq(PK ¿ù´ÜÀ§·Î ½¬Äö½ºA201508000001 ¹®¼¹øÈ£), id(ÃâÀåÀÚ id), bank-account(°èÁ¹øÈ£), start_city(Ãâ¹ßÁö), end_city(µµÂøÁö)
,start_date(½ÃÀÛÀÏ), end_date(Á¾·áÀÏ)
Btripaccounts_table ÃâÀåÁ¤»ê¼
seq(PK ¿ù´ÜÀ§·Î ½¬Äö½º C201508000001 ¹®¼¹øÈ£), ÅëÁ¦¹®¼ seq(PK ¿ù´ÜÀ§·Î ½¬Äö½ºA201508000001), id(ÀÛ¼ºÀÚ »ç¹ø),date(ÀÛ¼ºÀϽÃ) ,start_date(½ÃÀÛÀÏ), end_date(Á¾·áÀÏ), title(Á¦¸ñ), content(³»¿ë)
Btripaccounts_in_table ÃâÀåÁ¤»ê¼ ¼¼ºÎ³»¿ª
seq(PK ¿ù´ÜÀ§·Î ½¬Äö½ºD201508000001), seq(PK ¿ù´ÜÀ§·Î ½¬Äö½ºC201508000001 ¹®¼¹øÈ£), id(ÃâÀåÀÚ id), bank-account(°èÁ¹øÈ£), start_city(Ãâ¹ßÁö), end_city(µµÂøÁö)
,start_date(½ÃÀÛÀÏ), end_date(Á¾·áÀÏ)
ÃâÀå±â¾ÈÀ» °áÀ縦 µæÇÏÁö ¸øÇϸé ÃâÀåÀ» ¸ø°¨
ÃâÀåÀÚ°¡ ±â¾ÈÀÚ ´ë½Å °¡´Â °æ¿ìµµ ¹ß»ý
ÃâÀåÀ» ±â¾ÈÇØ ³õ°í ÃâÀåÀÚ°¡ ¸ø°¡´Â °æ¿ìµµ ¹ß»ý
Á¤»ê¼´Â ²À º¹±Í ÈÄ ÀÛ¼ºÇÏ°í ÃâÀåºñ¸¦ ¼ö·ÉÇÏ´Â ÇüÅÂ
1) ±Ý, Åä, ¿ù ¿¡ ´ëÇؼ ¼¿ïÁö¿ª ÃâÀåÀÚ¿¡ ´ëÇØ ÃâÀå¸í·É¼ °Ç¸íÀ» Äõ¸®·Î »Ì¾Æ³½´Ù¸é ¾î¶»°Ô Çϸé ÁÁÀ»°¡¿ä?
Btripaccounts_in_table¿¡¼ ÃâÀå ¸í·É¼ Å×À̺íÀ» ¹Ù·Î joinÇÒ¼ö ¾øÀ¸´Ï ¼³°è¸¦ º¯°æÇϰųª temp_tableÀ» ½á¾ß°ÚÁÒ?
Á»´õ ÁÁÀº ¹æ¹ý¾øÀ»°¡¿ä? | |
|
ÃâÀåÀÚ Å×À̺íÀÌ Çϳª ÀÖ¾î¾ß ÇÏÁÒ ÃâÀåÀ» ÇÑ¸í¸¸ °¥ ¼öµµ ÀÖÁö¸¸ ¿©·¯¸íÀÌ °¥ ¼öµµ ÀÖÀ¸´Ï±î¿ä
±×¸®°í ¼÷¹Úºñ´Â ÁöºÒ ¾È ÇϽô Áö¿ä?
¿ì¸®È¸»ç´Â ÇØ¿Ü, ±¹³»°¡ µû·Î ±¸¼º µÇ¾îÀÖ°í
¼÷¹Ú, ±³Åë(ºñÇà±â, ±âÂ÷, ÀÚ°¡)ÀÌ µû·Î ÀÖÁÒ
±×¸®°í µµ½ÃÁ¤º¸´Â ±¹°¡, ½Ã µîµî À¸·Î ¼¼ºÐÈ ÇÏ¼Å¾ß ÁÁÀ» µí ½Í¾î¿ä