ΪʲôչʾÊý¾ÝµÄʱºò»á²éѯµ½±ðµÄÔ·ݣ¿

SELECT * from(SELECT    system,
                    TIMEDAY,
                    CATEGORY,
                    COUNT (CASE WHEN state = '¹Ø±Õ' THEN '¹Ø±Õ'  ELSE NULL END) ¹Ø±ÕÊý,
                    COUNT (CASE WHEN state = 'ÕýÔÚ½øÐÐ' THEN 'ÕýÔÚ½øÐÐ'   ELSE NULL END) ÕýÔÚ½øÐÐÊý,
                    COUNT (CASE WHEN state = '³¬Ê±' THEN '³¬Ê±'  ELSE NULL END) ³¬Ê±Êý,
                    COUNT (CASE WHEN state = 'ÑÓÆÚÍê³É' THEN 'ÑÓÆÚÍê³É'  ELSE NULL END) ÑÓÆÚÍê³ÉÊý
 FROM table GROUP BY system,TIMEDAY,CATEGORY)

where to_char(TIMEDAY,'yyyyMM') ='${ym}' and CATEGORY='${leibie}'

Ô·ݿռä.png

========================Ô·ݿռä.png±ÈÈçÎÒÖ»²éѯÁËÆßÔ·ݵÄÊý¾Ý£¬µ«ÊÇËûÒ²»á²é³öÀ´ÆäËûÔ·ݵÄÊý¾Ý

FineReport ·ßÅ­µÄÀÏÍ· ·¢²¼ÓÚ 2020-9-16 15:50 £¨±à¼­ÓÚ 2020-9-16 15:56£©
1minÄ¿±ê³¡¾°Îʾí Á¢¼´²ÎÓë
»Ø´ðÎÊÌâ
ÐüÉÍ£º3 F±Ò + Ìí¼ÓÐüÉÍ
Ìáʾ£ºÔö¼ÓÐüÉÍ¡¢ÍêÉÆÎÊÌâ¡¢×·ÎʵȲÙ×÷£¬¿ÉʹÄúµÄÎÊÌâ±»Öö¥£¬²¢ÏòËùÓйØ×¢Õß·¢ËÍ֪ͨ
¹²4»Ø´ð
×î¼Ñ»Ø´ð
0
ColdmanLv6¸ß¼¶»¥Öú
·¢²¼ÓÚ2020-9-16 15:58£¨±à¼­ÓÚ 2020-9-16 16:09£©
SELECT * from(SELECT    system,
                    to_char(TIMEDAY,'yyyyMM') sj,
                    CATEGORY,
                    COUNT (CASE WHEN state = '¹Ø±Õ' THEN '¹Ø±Õ'  ELSE NULL END) ¹Ø±ÕÊý,
                    COUNT (CASE WHEN state = 'ÕýÔÚ½øÐÐ' THEN 'ÕýÔÚ½øÐÐ'   ELSE NULL END) ÕýÔÚ½øÐÐÊý,
                    COUNT (CASE WHEN state = '³¬Ê±' THEN '³¬Ê±'  ELSE NULL END) ³¬Ê±Êý,
                    COUNT (CASE WHEN state = 'ÑÓÆÚÍê³É' THEN 'ÑÓÆÚÍê³É'  ELSE NULL END) ÑÓÆÚÍê³ÉÊý
 FROM table GROUP BY system,to_char(TIMEDAY,'yyyyMM'),CATEGORY)

where to_char(TIMEDAY,'yyyyMM') ='${ym}' and CATEGORY='${leibie}'


  • ·ßÅ­µÄÀÏÍ· ·ßÅ­µÄÀÏÍ·(ÌáÎÊÕß) ²é³ö¾ßÌåµÄÔ­ÒòÁË£¬°´ÕÕʱ¼ä·ÖÁË×飨¾ßÌåµÄºÅÊý£©£¬Ôõô°ÑTIMEDAYÕâ¸ö×Ö¶ÎÇзֳÉyyyyMMµÄÐÎʽÄØ£¿²»Ì«»áÔÚÄÇÀï±ß¼Ó
    2020-09-16 16:05 
  • Coldman Coldman »Ø¸´ ·ßÅ­µÄÀÏÍ·(ÌáÎÊÕß) Äã°Ñ²éѯ³öµÄ×Ö¶ÎͬÑùÓÃto_charÐÞ¸ÄÒ»ÏÂ
    2020-09-16 16:08 
×î¼Ñ»Ø´ð
0
LarryAbbyLv5Ö춻¥Öú
·¢²¼ÓÚ2020-9-16 15:53

Ó¦¸Ã²»»á°É£¬Ö»ÒªÄãµÄɸѡ²ÎÊýÉúЧÁË£¬²»»á¹ýÂ˲»µôµÄ

  • ·ßÅ­µÄÀÏÍ· ·ßÅ­µÄÀÏÍ·(ÌáÎÊÕß) µ«ËüȷʵÊDzé³öÀ´ÆäËû¼¸¸öÔ·ݵÄÊý¾Ý
    2020-09-16 15:55 
  • LarryAbby LarryAbby »Ø¸´ ·ßÅ­µÄÀÏÍ·(ÌáÎÊÕß) ¿´ÏÂÄãÔ·ݵÄÈÕÆڿؼþµÄÃû³ÆÄØ£¬¿´ÏÂÊDz»ÊǽС¾ym¡¿
    2020-09-16 15:57 
  • LarryAbby LarryAbby »Ø¸´ ·ßÅ­µÄÀÏÍ·(ÌáÎÊÕß) Ö»ÒªÄã¹ýÂ˵ÄÔ·ÝÉúЧÁË£¬¼´Ê¹Äã°´ÕÕ¾ßÌåÈÕÆÚ·Ö×飬Ҳ²»»á³öÏÖÆäËûÔ·ݵÄÊý¾ÝµÄ
    2020-09-16 16:12 
×î¼Ñ»Ø´ð
0
lincoderLv5³õ¼¶»¥Öú
·¢²¼ÓÚ2020-9-16 15:55

Äã¿´ÏÂÈÕÖ¾ÀïÃæµÄsql£¬²ÎÊýÊÇ·ñ´«Èë½øÈ¥ÁË£¬image.png

×î¼Ñ»Ø´ð
0
shirokoLv6×ÊÉÖú
·¢²¼ÓÚ2020-9-16 16:07

ÄãtimedayµÄÊý¾Ý¸ñʽ»á²»»áÓÐÎÊÌâ¡£¡£

ÊÔÊԸijÉ

SELECT * from(SELECT    system,
                    to_char(TIMEDAY,'yyyyMM')  TIMEDAY,
                    CATEGORY,
                    COUNT (CASE WHEN state = '¹Ø±Õ' THEN '¹Ø±Õ'  ELSE NULL END) ¹Ø±ÕÊý,
                    COUNT (CASE WHEN state = 'ÕýÔÚ½øÐÐ' THEN 'ÕýÔÚ½øÐÐ'   ELSE NULL END) ÕýÔÚ½øÐÐÊý,
                    COUNT (CASE WHEN state = '³¬Ê±' THEN '³¬Ê±'  ELSE NULL END) ³¬Ê±Êý,
                    COUNT (CASE WHEN state = 'ÑÓÆÚÍê³É' THEN 'ÑÓÆÚÍê³É'  ELSE NULL END) ÑÓÆÚÍê³ÉÊý
 FROM table GROUP BY system,TIMEDAY,CATEGORY)

where TIMEDAY ='${ym}' and CATEGORY='${leibie}'


  • 5¹Ø×¢ÈËÊý
  • 348ä¯ÀÀÈËÊý
  • ×îºó»Ø´ðÓÚ£º2020-9-16 16:09
    ÇëÑ¡Ôñ¹Ø±ÕÎÊÌâµÄÔ­Òò
    È·¶¨ È¡Ïû
    ·µ»Ø¶¥²¿