Çë½ÌSQLÓï¾äÊý¾Ý¿âΪORACLE
ÇóSQLÓï¾ä¡¢Êý¾Ý¿âΪORACLE
ʵÏֵŦÄÜ£º
´Óƾ֤·Ö¼Ã÷ϸ±ídetail ±íÖÐÈ¡³öijÄê¶ÈºÍij»á¼ÆÆÚ¼äµÄËùÓÐÒ»¼¶½è·½¿ÆÄ¿ºÍÆä¶Ô·½Ò»¼¶¿ÆÄ¿µÄΨһ¼Ç¼£¬¸ñʽÈçÏ£º
Ò»¼¶½è·½¿ÆÄ¿Ãû³Æ ¶Ô·½Ò»¼¶¿ÆÄ¿Ãû³Æ ƾ֤ÕÅÊý ¶Ô·½Ò»¼¶¿ÆÄ¿µÄ´û·½·¢Éú¶î ·Ö¼±ÊÊý ƽ¾ùÿ±Ê½ð¶î ×î´óµ¥±Ê½ð¶î
±í½á¹¹£º
ƾ֤·Ö¼±íDetail:
»á¼ÆÄê¶È ÆÚ¼ä£¨Ô·ݣ© ½è´û·½Ïò£¨D¡¢C£©D±êʶ½è·½,C±êʶ´û·½ ¿ÆÄ¿Ö÷¼ü ½è·½·¢Éú¶î ´û·½·¢Éú¶î ƾ֤ºÅ ·Ö¼ºÅ
char char char char decimal decimal int int
yearv periodv direction Pk_accsubj Debitamount creditamount nov detailindex
¿ÆÄ¿±í£ºbd_accsubj
¿ÆÄ¿Ö÷¼ü ¿ÆÄ¿´úÂë ¿ÆÄ¿Ãû³Æ
Pk_accsubj subjcode subjname
00010001 1001 ¿â´æÏÖ½ð
00010002 100101 ÈËÃñ±Ò
00010003 100102 ¸Û±Ò
˵Ã÷£ºdetail.pk_accsubj Óëbd_accsubj.pk_accsubj ¹ØÁª£¬Æ¾Ö¤·Ö¼±íÖÐÊDZ£´æµÄ×îÄ©¼¶¿ÆÄ¿£¬
¿ÆÄ¿±íÖÐÿһ¼¶µÄ¿ÆÄ¿¶¼ÓмǼ£¬ÈçÉÏËùʾ¡£
¿ÆÄ¿´úÂëµÄ¼¶´ÎΪ4/2/2/2/2£¬¼´µÚÒ»¼¶¿ÆÄ¿´úÂëµÄλÊýΪ4룬ÆäÓàµÄ¼¶´ÎµÄλÊýΪ2λ£»
¸ø¸öÀý×Ó°É
ÕâÑùºÜÄÑ¿´Ã÷°×
ÊÇѽ£¬Ã»¿´Ã÷°×ÔÚ×öʲô¡£»¹ÊÇ˵×Ðϸµã°É
ʵÏÖÕâ¸ö¹¦ÄÜÖ÷ҪΪÁ˶ԲÆÎñϵͳµÄÄÚ²¿É󼯣¬¼´¶Ô²ÆÎñϵͳÖÐµÄÆ¾Ö¤·Ö¼±í½øÐд¦Àí¡£Ä¿Ç°²ÆÎñϵͳÖÐµÄÆ¾Ö¤Êý¾ÝÒ»°ãÀ´ËµÓÐÁ½ÕÅ±í£¬Ò»ÕÅÖ÷±í£¬Ò»ÕÅÃ÷ϸ±í£¬Æ¾Ö¤Ã÷ϸ±íÖмǼÁËijÕÅÆ¾Ö¤ËùÓзÖ¼Ã÷ϸ¡£Æ¾Ö¤Ã÷ϸ±íÖеĿÆÄ¿ÊÇ×îÄ©¼¶µÄ£¬ÊÇÒÔÖ÷¼üÐÎʽ±£´æ£¬ÒªÓë¿ÆÄ¿±íÖпÆÄ¿Ö÷¼üÈ¥¹ØÁª£¬¿ÆÄ¿±í¼Ç¼ÁËËùÓм¶´ÎµÄ¿ÆÄ¿Êý¾Ý£¬È磺¿ÆÄ¿1001¿â´æÏÖ½ð£¬100101¿â´æÏÖ½ð£ÈËÃñ±Ò£¬100102¿â´æÏÖ½ð£¸Û±Ò¡£
Ïà¹ØÎÊ´ð£º
´ó¼ÒºÃ£¬ÇëÎÊÔÚ±íMÖÐÓÐ×ֶΣºa b c d e
ÎÒÏë²é³öÆäÖÐÂú×ãÏÂÃæÈÎÒâÒ»ÏîµÄÊý¾Ý£¬1.×Ö¶Îa µÄÖµ²»ÊÇ ¡®Êé»ò±Ê»ò±¾¡¯ÖÐÈÎÒ»£¬2.aΪÊéµÄʱºò×Ö¶Îb,cÊÇ¿Õ;3.µ±aֵΪ±ÊµÄʱºòdÊÇ¿Õ;4.µ±aΪ±¾µÄʱºòb,d,e¶¼ÊÇ¿Õ;5.È ......
´ó¼Ò°ïæ¿´¿´Õâ2¸ösqlÓï¾äÄĸö²éѯµÄËٶȸü¿ìµã¡£Ð»Ð»°ïæ¡£±È½Ï׿±¡£ÔÚ×öÐÔÄܲâÊÔ¡£
select * from
±íA LEFT OUTER JOIN ±íB ON (±íA.id || ' ' =±íB.id) ,±íC , ±íD, ±íE
WhereÆäËûÌõ¼þ
select * ......
»·¾³£º1.win2003server+oracle9i
2.oracle9i×Ö·û¼¯ÎªAMERICAN_AMERICA.WE8ISO8859P1
3.oracle sql developer°æ±¾ 1.5.5
ÏÖÏóÃèÊö: 1.ÔÚsql developer ÖвéѯoracleÖеÄij¸ö±í£¬ÖÐÎÄÈ«²¿ÏÔʾΪÂÒÂë¡£
......
ÔÊý¾Ý
ÉÌÆ· Ô¼Û ´òÕÛ·½Ê½1 ÕÛ¿Û1 ´òÕÛ·½Ê½2 ÕÛ¿Û2
±Ê¼Ç±¾ 10000 NULL 0 NULL&nb ......