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

sqlÓï¾ä

±ía ½á¹¹

¹©Ó¦ÉÌ ×ܽð¶î ÒѸ¶  ÒѸ¶·¢Æ±½ð¶î
aa      1000  100    0
aa      2000  0      2000
aa      3000  3000    0

bb      3000  0      0
bb      2000  2000    2000

select ¹©Ó¦ÉÌ,'ÒÑÀ´·¢Æ±Ó¦ÊÕ¿î'=isnull(sum(×ܽð¶î-ÒѸ¶),0),'δÀ´·¢Æ±Ó¦¸¶¿î'=(select isnull(sum(×ܽð¶î-ÒѸ¶),0) from a n where  n.ÒѸ¶·¢Æ±½ð¶î  <> n.×ܽð¶î and n.¹©Ó¦ÉÌ = m.¹©Ó¦ÉÌ) from a m where m.ÒѸ¶·¢Æ±½ð¶î = m.×ܽð¶î  group by ¹©Ó¦ÉÌ

Ê×ÏÈÎÒÏëͨ¹ý ¡®ÒѸ¶·¢Æ±½ð¶î¡¯ºÍ¡®×ܽð¶î¡¯µÄ¶Ô±ÈÀ´¾ö¶¨ÕâÌõÊý¾ÝÊÇÊôÓÚÀ´·¢Æ±»¹ÊÇûÀ´·¢Æ±µÄ£¬½Ó×ÅÏë¼ÆËã³öÕâ¸ö¹©Ó¦ÉÌÀ´·¢Æ±µÄÓ¦ÊÕ¿îºÍδÀ´·¢Æ±µÄÓ¦ÊտÏëÏÔʾ½á¹ûÈçÏ£º

¹©Ó¦ÉÌ  ÒÑÀ´·¢Æ±Ó¦ÊÕ¿î  Î´À´·¢Æ±Ó¦ÊÕ¿î

ÇëÎÊÓï¾ä¸ÃÔõôдµÄ£¬ÎÒдµÄÄǸöÊÇ´íµÄ

½á¹û£¿

ÒÑÀ´·¢Æ±Ó¦ÊÕ¿î  Î´À´·¢Æ±Ó¦ÊÕ¿î
ÕâÁ½¸öµÄÊý¾Ý·Ö±ðÔõôµÃÀ´µÄ£¿

ÐèÒªÓÃcase when À´ÅÐ¶Ï Â¥Ö÷Ïȸø³ö½á¹û

ÒýÓÃ
ÐèÒªÓÃcase when À´ÅÐ¶Ï Â¥Ö÷Ïȸø³ö½á¹û


×îÌÖÑáÕâÑùµÄÁË£¬Ëµ°ëÌì²»ÖªµÀ˵µÄʲôDD£¬»¹²»ÈçÖ±½ÓÌùÊý¾Ý£¬£¬À´µÄ¿ì£¬Ê¡ÊÂ

Ïë¼ÆËãµÄ½á¹û¾ÍÊÇ Õâ¸ö¹©Ó¦ÉÏÔÚ ¡®ÒѸ¶·¢Æ±½ð¶î¡¯  <>¡® ×ܽð¶î¡¯ ºÍ ¡®ÒѸ¶·¢Æ±½ð¶î¡¯  =¡®×ܽð¶î¡¯ ÕâÁ½ÖÖÇé¿öÏ嵀 ¡®×ܽð¶î-ÒѸ¶¡¯ µÄÖµ£¬ Èç  ¡°¹©Ó¦ÉÌ&nb


Ïà¹ØÎÊ´ð£º

oracle sql developer ²éѯÏÔʾÖÐÎÄÂÒÂë

»·¾³£º1.win2003server+oracle9i
2.oracle9i×Ö·û¼¯ÎªAMERICAN_AMERICA.WE8ISO8859P1
3.oracle sql developer°æ±¾ 1.5.5
ÏÖÏóÃèÊö: 1.ÔÚsql developer ÖвéѯoracleÖеÄij¸ö±í£¬ÖÐÎÄÈ«²¿ÏÔʾΪÂÒÂë¡£ ......

sqlÓï¾ä¶à±í¶à×ֶβéѯ - MS-SQL Server / »ù´¡Àà

ÎÒÓжà¸ö±íA B C ½á¹¹ÊÇÒ»ÑùµÄ£¬¶¼ÓÐ2¸ö×Ö¶ÎnameºÍcontent,ÎÒÒªËÑË÷ËùÒÔ±íËùÓÐ×Ö¶ÎÖаüº¬¡°Öйú¡±µÄÄÚÈÝ Õâ¸öSQLÓï¾äÔõôд 

ÈçºÎ½«¶à¸ö±íµÄ²éѯ½á¹ûÁ¬³ÉÒ»¸ö±í Õâ¸öSQLÓï¾äÔõôд ±íµÄ½á¹¹ÊÇÒ»ÑùµÄ
ÀýÈç£ ......

ÇóÒ»SQLÓï¾ä

Ô­Êý¾Ý

ÉÌÆ·    Ô­¼Û    ´òÕÛ·½Ê½1  ÕÛ¿Û1    ´òÕÛ·½Ê½2  ÕÛ¿Û2
±Ê¼Ç±¾  10000  NULL        0      NULL&nb ......

mysqlÓï¾äÓÅ»¯ÎÊÌâ ´ó¼Ò¸øÓÅ»¯¸öSQLÓï¾ä

SELECT a.tguildname ,SUM(a.ct) +  if (SUM(b.ct) IS NULL ,0,SUM(b.ct)) from (
SELECT  tg.tguildname,c.cid, (
cf.fbb + cf.fgjbb + cf.fjybb + cf.fqb + cf.fgjqb + cf.fjyqb + cf.fqib + cf. ......

´ÓORACLEµ½DB2µÄSQLÓï¾äÎÊÌâ

ÏÖÔÚÓÐÒ»ORACLEÖеÄSQLÓï¾ä£¬ÐèÒªÒÆÖ²µ½DB2ÖУ¬ÇëÎʸÃSQL¸ÄÈçºÎд
ORACLEÖУº
select floor(months_between(date1,date2)) from A  
date1,date2·Ö±ðΪ±íÖеÄÁ½¸ö×Ö¶Î £¬¶¼ÎªÈÕÆÚÐÍ 
DB2ÖÐÈçºÎʹÓÃÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ