oracle ²éѯÓÅ»¯µÄÎÊÌâ - Oracle / ¿ª·¢
Ò»ÕÅÏúÊÛÊÂʵ±í£¬Ò»Äê1ÒÚ¶àÌõ¼Ç¼£¬ÓÐÒ»¸öʱ¼äµÄά¶È±í£¬ÀïÃæÓÐsale_date,month,week¡£ÏÖÔÚÏë»ã×Üÿ¸öÔµÄÏúÊÛ¶î sql: select sale_month, sum(sale_money) from sales,times where sales.sale_time = times.sale_time and sales.sale_time > to_date('20100101','yyyymmdd') group by sale_month sales±í,times±íÉÏ·Ö±ðÔÚsale_date ½¨Á¢ÁËÒ»¸öË÷Òý¡£ ÏÖÔÚµÄÎÊÌâÊÇ£¬ÓÉÓÚÓõ½ÁËtimes±íÖеÄsale_month·Ö×飬sales»á±»È«±íɨÃ裬ЧÂʲ»¸ß¡£ÇëÎÊÓ¦¸ÃÈçºÎÓÅ»¯£¿ лл
ÎﻯÊÓͼ²»¿¼ÂÇ ORACLE°æ±¾£¿ sales.sale_time > to_date('20100101','yyyymmdd')Êý¾ÝÕ¼Õû¸ö±í±ÈÀýÈçºÎ£¿ Èç¹ûÊÇ10g£¬ORACLEÓ¦¸Ã»áÑ¡Ôñ×îÓÅCBO»ñȡִÐмƻ®¡£ ×ßË÷Òý²»Ò»¶¨¾ÍÒ»¶¨¿ì£¬ÈôÄãÏëÇ¿ÖÆ×ßË÷Òý£¬ÓÃhintÊÔÊÔ£¬±È½ÏÁ©Ö´Ðмƻ®£¬Äĸö¸üÓÅ¡£ ÔÚsale_timeÉÏÓзÖÇø±í£¬Ã¿ÄêÒ»¸ö·ÖÇø¡£ ÎÒÊÇ˵Èç¹û´ÓÊý¾Ý¿â±íÉè¼Æ½Ç¶È¿´£¬»¹¿ÉÒÔÓÅ»¯Ã´£¿ÕâôµãµÄÊý¾ÝÁ¿ºÜ¶àÊý¾Ý²Ö¿â¶¼»áÓöµ½°É£¬¿´À´ÕæÒªÓÃÎﻯÊÓͼ+dimension ?ÒýÓà ÔÚsale_timeÉÏÓзÖÇø±í£¬Ã¿ÄêÒ»¸ö·ÖÇø¡£ ÎÒÊÇ˵Èç¹û´ÓÊý¾Ý¿â±íÉè¼Æ½Ç¶È¿´£¬»¹¿ÉÒÔÓÅ»¯Ã´£¿ÕâôµãµÄÊý¾ÝÁ¿ºÜ¶àÊý¾Ý²Ö¿â¶¼»áÓöµ½°É£¬¿´À´ÕæÒªÓÃÎﻯÊÓͼ+dimension ? ÎÒÃÇÕâ±ßµÄ´¦Àí·½·¨ ¶ÔÓÚÓÐЩ²»ÊÇ ·Ç³£´óµÄ±í Ò»°ã²ÉÓà ÓÃÔ ½øÐзÖÇø ±ÈÈçÕ˵¥ Ö®ÀàµÄ ¶ÔÓںܴóµÄ±í£¨Ò»Ìì300W+ Êý¾Ý ±£´æ1Äê¶àµÄ £© ²ÉÓà Ô·ÖÇø¼ÓÈÕ·ÖÇø £¨ÊõÓï²»Çå³þ subpartition£© ²»ÖªµÀ ¶ÔÂ¥Ö÷ÓÐôÓÐÓà лл¥Éϵ쬷ÖÇø±í¿ÉÒÔ×Ô¶¯´´½¨Ã´£¿±ÈÈçеÄÒ»¸öÔÂÀ´ÁËÖ®ºó£¬ÓôúÂë
Ïà¹ØÎÊ´ð£º
´ó¼ÒºÃ,ÎÒÏÖÔÚ°Ñoracle·þÎñÆ÷ÉÏÃæµÄÔʼÎļþ,ÏÂÔØµ½±¾»úÁË.ÎÒÏëÔÚ±¾»ú·ÃÎÊÊý¾Ý¿âÔõôÉèÖð¡.ÊDz»ÊÇÀàËÆ¿ÉÒÔ½¨Á¢Ò»¸öʲôÐéÄâ·þÎñÆ÷À´ÊµÏÖ.Çë´ó¼Ò³ö³öÖ÷Òâ ÒýÓà ´ó¼ÒºÃ,ÎÒÏÖÔÚ°Ñoracle·þÎñÆ÷ÉÏÃæ ......
ÎÒÓÐÒ»¸ö±í£¬½á¹¹ÊÇÕâÑù¡£ ת³ö µ¥Î» תÈ뵥λ ±ÊÊý ½ð¶î date(Ö÷) outid(Ö÷) inid(Ö÷) num amt 2009 1 2 1 500 Ϊ 1 µ¥Î» ÔÚ2009Ä ......
¼ÙÉètable01 ÖÐÓÐ ÒÔÏÂ×ÊÁÏ emp_no emp_name ------- ------------ 0001 TOM 0002 JOHN 0003 MARY ³£Óõ绰 ¶øÎÒÃÇÒªµÃµ½ÒÔϵÄOUTPUT (»òÊǸ÷ÖÖÆäËûµÄoutput) 0001,TOM 0002,JOHN
......
select distinct '1' t1,'2' t2,'3' t3,'4' t4 from table ²é³öÀ´µÄ½á¹ûΪ 1,2,3,4 ÎÒÏëµÃÒÔÏÂÕâÑùµÄЧ¹û 1 2 3 4 ÇëÎÊÒ»ÏÂÓÐʲô°ì·¨¿ÉÒÔ½â¾ö??? ûÓкõķ½·¨£¬ÓÃunion£¬Ò»ÌõÌõ¼Ç¼ƴ½Ó SQL code: wi ......
OracleÖÐÓû§ÃûÊÇʲô£¿ ÃèÊöÇå³þÒ»µã£¡ ORACLEÊý¾Ý¿âÖÐÓкܶàÄÚÖõÄÓû§Ãû£¬sys¾Í²»ËµÁË£¬»¹ÓÐscottÃÜÂëÊÇtiger.³ýÁËsys,ÆäËûÓû§¶¼ÊÇËù¶¨µÄ£¬½â³ýËø¶¨ºó²ÅÄÜʹÓá£ÔÚ±¾»úµÇ½Êý¾Ý¿âʱ£¬sysµÄÃÜÂë¿ÉÒÔËæÒâÊäÈë¡£
......