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

sql²éѯÎÊÌâ

select id ,yf Ô·Ý, sum(»ã×Ü)  hz from biao
where to_char(yf) < to_char(?,'mm') and to_char(yf) >to_char(?,'mm')
group by id ,yf

select id, sum( case when  yf=01  then  hz  else 0 end),
            sum(case when yf=02 then hz else 0 end ) ,
            .............
            ..............
            from biao 

2¸ö£¿ºÅ´ú±í¿Í»§ÊäÈëµÄÔ·Ý

ÏÖÔÚÐèÒªÐÐÁÐת»»ÏÂ

±à³ÌÏÂÃæµÄÄǸö²éѯ

µ«ÊÇÕâÑùcase  °É12¸öÔ·ݶ¼Ð´ËÀÁË

Äܲ»ÄܹýÂËһϿͻ§Ã»ÓÐÊäÈëµÄÔ·ݣ¿
»òÕßÓиüºÃµÄд·¨µÄ
Ö»ÄÜÓÃselect  °ÝÍÐÁË

sf

ÔÚ³ÌÐòÀï×ö°É£¬ÔÚsqlÀïûÓÐ×ö¹ý£¬¶¥Ò»ÏÂ

Ö»ÓÃsql£¬ÒòΪÁÐÊDz»¹Ì¶¨µÄ£¬È¡¾öÓÚÓû§ÊäÈëµÄÔ·ÝÊýÁ¿£»¶¯Ì¬Óï¾ä£¬ÄÇôÏëµ½µÄ±È½ÏÈÝÒ׵ķ½·¨ÊÇÔÚ¹ý³ÌÀïÃæ×ö¡£


Ïà¹ØÎÊ´ð£º

SQLÓï¾äЧÂÊÎÊÌâ - ÆäËûÊý¾Ý¿â¿ª·¢ / ÆäËûÊý¾Ý¿â

´ó¼Ò°ïæ¿´¿´Õâ2¸ösqlÓï¾äÄĸö²éѯµÄËٶȸü¿ìµã¡£Ð»Ð»°ïæ¡£±È½Ï׿±¡£ÔÚ×öÐÔÄܲâÊÔ¡£
select * from
  ±íA LEFT OUTER JOIN ±íB ON (±íA.id || ' ' =±íB.id) ,±íC , ±íD, ±íE
WhereÆäËûÌõ¼þ
select * ......

sql 2000 ·þÎñÆô¶¯²»ÁË

Ö±½ÓÆô¶¯ µãÁ˵ÈÒ»»á¶ù¾Íû·´Ó¦ÁË È¥·þÎñÄÇÀïÆô¶¯»á³öÏÖÈçÏÂÌáʾ  
³öÏÖ¡°±¾µØ¼ÆËã»úÉϵÄMSSQLSERVER·þÎñÆô¶¯ºóÓÖÍ£Ö¹ÁË¡£Ò»Ð©·þÎñ×Ô¶¯Í£Ö¹£¬Èç¹ûËüÃÇûÓÐʲô¿É×öµÄ 
È»ºó»¹ÓÐʲôʲô²»´æÔÚ  ......

Èç¹ûдµÝ¹ésqlÓï¾ä - MS-SQL Server / Ó¦ÓÃʵÀý

ÓÐÁ½¸öͬÑùµÄ±í½á¹¹ 
±í½á¹¹ÈçÏ£º
  id£¨ÐòºÅ£© parentid £¨¸¸½áµãÐòºÅ£© name(½áµãÃû³Æ)
 ±í1 ¼Ç¼ 1 0 aaa
  2 ......

ÇóÒ»¸öSQLµÃ²éѯÓï¾ä

ÒÑÖªÒ»¸ö¹©Ó¦Çé¿ö±í SPJ
ÓÐÊôÐÔ ¹©Ó¦É̺ÅÂë SNO
  Áã¼þºÅÂë PNO
  ¹¤³ÌÏîÄ¿ºÅÂë JNO
  Áã¼þÊýÁ¿ QTY
ÇóÂú×ãÏÂÃæÒªÇóµÄ¹©Ó¦É̺ÅÂ룬¸Ã¹©Ó¦É̹©Ó¦¸øÄ³¸ö¹¤³ÌÁã¼þP1 µÄÊýÁ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ