Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

oracle¸ß¼¶sqlµÄ²Î¿¼×ÊÁÏ

 1.¼¯ºÏ²Ù×÷
ѧϰoracleÖм¯ºÏ²Ù×÷µÄÓйØÓï¾ä£¬ÕÆÎÕunion,union all,minus,interestµÄʹÓÃ,Äܹ»ÃèÊö½áºÏÔËË㣬²¢ÇÒÄܹ»½«¶à¸ö²éѯ×éºÏµ½Ò»¸ö²éѯÖÐÈ¥£¬Äܹ»¿ØÖÆÐзµ»ØµÄ˳Ðò¡£
°üº¬¼¯ºÏÔËËãµÄ²éѯ³ÆÎª¸´ºÏ²éѯ¡£¼û±í¸ñ1-1
±í1-1
Operator         Returns         content
UNION         ÓÉÿ¸ö²éѯѡÔñµÄËùÓв»Öظ´µÄÐР         ²¢¼¯²»°üº¬Öظ´Öµ
UNION ALL         ÓÉÿ¸ö²éѯѡÔñµÄËùÓеÄÐУ¬°üÀ¨ËùÓÐÖØ¸´µÄÐР        ÍêÈ«²¢¼¯°üº¬Öظ´Öµ
INTERSECT         ÓÉÿ¸ö²éѯѡÔñµÄËùÓв»Öظ´µÄÏཻÐР         ½»¼¯
MINUS         ÔÚµÚÒ»¸ö²éѯÖУ¬²»ÔÚºóÃæ²éѯÖУ¬²¢ÇÒ½á¹ûÐв»Öظ´          ²î¼¯
ËùÓеļ¯ºÏÔËËãÓëµÈºÅµÄÓÅÏȼ¶Ïàͬ£¬Èç¹ûSQLÓï¾ä°üº¬¶à¸ö¼¯ºÏÔËËã²¢ÇÒûÓÐÔ²À¨ºÅÃ÷È·µØÖ¸¶¨ÁíÒ»¸ö˳Ðò£¬Oracle·þÎñÆ÷½«ÒÔ´Ó×óµ½ÓÒµÄ˳Ðò¼ÆËã¡£ÄãÓ¦¸ÃʹÓÃÔ²À¨ºÅÀ´Ã÷È·µØÖ¸¶¨´øÁíÍâµÄ¼¯ºÏÔËËãµÄINTERSECT (Ïཻ) ÔËËã²éѯÖеĸ³ÖµË³Ðò¡£
Union all ЧÂÊÒ»°ã±Èunion¸ß¡£
1.1.unionºÍunion all
UNION(ÁªºÏ)ÔËËã
UNIONÔËËã·µ»ØËùÓÐÓÉÈÎÒ»²éѯѡÔñµÄÐС£ÓÃUNIONÔËËã´Ó¶à±í·µ»ØËùÓÐÐУ¬µ«³ýÈ¥ÈκÎÖØ¸´µÄÐС£
Ô­Ôò :
􀂃±»Ñ¡ÔñµÄÁÐÊýºÍÁеÄÊý¾ÝÀàÐͱØÐëÊÇÓëËùÓÐÓÃÔÚ²éѯÖеÄSELECTÓï¾äÒ»Ö¡£ÁеÄÃû×Ö²»±ØÏàͬ¡£
􀂃ÁªºÏÔËËãÔÚËùÓб»Ñ¡ÔñµÄÁÐÉϽøÐС£
􀂃ÔÚ×öÖØ¸´¼ì²éµÄʱºò²»ºöÂÔ¿Õ(NULL)Öµ¡£
􀂃INÔËËãÓбÈUNIONÔËËã¸ßµÄÓÅÏȼ¶¡£
􀂃ÔÚĬÈÏÇé¿öÏ£¬Êä³öÒÔSELECT×Ó¾äµÄµÚÒ»ÁеÄÉýÐòÅÅÐò¡£
È«ÁªºÏ(UNION ALL)ÔËËã
ÓÃÈ«ÁªºÏÔËËã´Ó¶à¸ö²éѯÖзµ»ØËùÓÐÐС£
Ô­Ôò
􀂃ºÍÁªºÏ²»Í¬£¬Öظ´µÄÐв»±»¹ýÂË£¬²¢ÇÒĬÈÏÇé¿öÏÂÊä³ö²»ÅÅÐò¡£
􀂃²»ÄÜʹÓÃDISTINCT¹Ø¼ü×Ö¡£
ʹÓãº
Select statement union | union all Select statement;
1.2.intersect½»¼¯²Ù×÷
ÏཻÔËËã
ÓÃÏཻÔËËã·µ»Ø¶à¸ö²éѯÖÐËùÓеĹ«¹²ÐС£ ÎÞÖØ¸´ÐС£
Ô­Ôò
􀂃ÔÚ²éѯÖÐ


Ïà¹ØÎĵµ£º

jdbcÁ¬½ÓOracle

      ËäȻѧϰJavaºÜ¾ÃÁË£¬×Ô¼ºÒ²Á¬½Ó¹ýһЩÊý¾Ý¿â£¬±ÈÈçmysqlÖ®ÀàµÄ£¬Èç½ñÄØ£¬Ò²Ñ§Ï°ÁËÒ»¶Îʱ¼äµÄOracle£¬È»¶øÄØ£¬½ñÌìÊÇÎÒµÚÒ»´ÎÁ¬½ÓOracle£¬ºÙºÙ£¬Ó¦¸Ã»¹²»ËãÌ«³Ù°É¡£
    ½ñÌìÄØ£¬Óе㱿׾£¬´ó¼ÒĪЦ£¡
    ÎÒÕâÊÇÒ»¸ö²éѯÀý×Ó
    Ê×ÏÈ£¬Ô ......

Inthirties OracleÂÛ̳ÈÕ¶ÀÁ¢IPÍ»ÆÆ200

 Inthirties OracleÂÛ̳ÈÕ¶ÀÁ¢IPÁ¬ÐøÒ»ÖÜÍ»ÆÆ200  http://www.inthirties.com
Ò²Ðí200¸ù±¾¾ÍºÜÉÙ£¬µ«ÊǶÔÓÚinthirtiesÀ´Ëµ£¬ÒѾ­ÊÇÒ»¸öºÜÐÀοµÄÊÂß·¡£ ÔÙ½ÓÔÙÀ÷£¬°ÑInthirties OracleÂÛ̳°ì³ÉʵÓõÄѧϰOracleµÄÂÛ̳¡£ ......

Oracle 9iÖеÄflash back ²éѯ


Óï·¨:
select *
from [TABLE] as of timestamp
to_timestamp('ʱ¼ä', ’ʱ¼ä¸ñʽ')
 
×÷Óãº
²éѯij¸öʱ¼äµãµÄÊý¾Ý£¬ÔÚÕâ¸öʱ¼äµãÖ®ºó£¬Êý¾Ý¸ü¸ÄÒѾ­Ìá½»ÁË¡£
¿ÉÒÔÓÃÀ´¸üÕýÓû§¶ÔÊý¾ÝµÄÎó²Ù×÷
¿ÉÒÔÓÃÀ´»ñÈ¡Êý¾ÝµÄ¸ü¸ÄÇé¿ö£¬±ÈÈçÆµÂʵÈ
 
Ô­Àí£º
µ±Êý¾Ýupdate»òdeleteʱ£¬Ô­À´µÄÊý¾Ý ......

LinuxÏÂÆô¶¯Oracle·þÎñºÍ¼àÌý³ÌÐò(»ù´¡ÖªÊ¶)

 
oracleÊý¾Ý¿âÊÇÖØÁ¿¼¶µÄ£¬Æä¹ÜÀí·Ç³£¸´ÔÓ£¬½«ÆäÔÚlinuxƽ̨ÉÏµÄÆô¶¯ºÍ¹Ø±Õ²½ÖèÕûÀíһϡ£
°²×°Íê±ÏoracleÒÔºó£¬ÐèÒª´´½¨oracleϵͳÓû§£¬
²¢ÔÚ/home/oracleÏÂÃæµÄ.bash_profileÌí¼Ó¼¸¸ö»·¾³±äÁ¿£º
ORACLE_SID,ORACLE_BASE,ORACLE_HOME¡£
±ÈÈ磺
export ORACLE_SID=test export ORACLE_BASE=oracle_install_di ......

SQL×¢Èë©¶´È«½Ó´¥

  Ëæ×ÅB/SģʽӦÓÿª·¢µÄ·¢Õ¹£¬Ê¹ÓÃÕâÖÖģʽ±àдӦÓóÌÐòµÄ³ÌÐòÔ±Ò²Ô½À´Ô½¶à¡£µ«ÊÇÓÉÓÚÕâ¸öÐÐÒµµÄÈëÃÅÃż÷²»¸ß£¬³ÌÐòÔ±µÄˮƽ¼°¾­ÑéÒ²²Î²î²»Æë£¬Ï൱´óÒ»²¿·Ö³ÌÐòÔ±ÔÚ±àд´úÂëµÄʱºò£¬Ã»ÓжÔÓû§ÊäÈëÊý¾ÝµÄºÏ·¨ÐÔ½øÐÐÅжϣ¬Ê¹Ó¦ÓóÌÐò´æÔÚ°²È«Òþ»¼¡£Óû§¿ÉÒÔÌá½»Ò»¶ÎÊý¾Ý¿â²éѯ´úÂ룬¸ù¾Ý³ÌÐò·µ»ØµÄ½á¹û£¬»ñµÃijР......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ