Cuestión : Oracle - ensamblar el sql hecho salir a partir de 2 declaraciones de sql con 2 diversas clases de donde y seleccionar las declaraciones

Quisiera ensamblar las 2 declaraciones atadas en una declaración de sql y tener la salida siguiente:
Type - ¿Grupo del cambio - total - Cancelled

Is esto posible? ¿Si sí, cómo?

class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
>select notpretty, g.ts_title “grupo del cambio”, cuenta (rfc.ts_id) “total” del RFC del usr_rfc, u_group_codes g, ts_projects p donde g.ts_id = rfc.ts_group_code y rfc.ts_projectid = p.ts_id y to_char " del class= " del id= " codeSnippet781074 del
           
class= del

Respuesta : Oracle - ensamblar el sql hecho salir a partir de 2 declaraciones de sql con 2 diversas clases de donde y seleccionar las declaraciones

Intentar esto:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
SELECCIONAR   el ts_name “tipo”, ts_title “grupo del cambio”, SUMA (total) “total”, la SUMA (cancelada) “cancelada”
    DE (total   SELECTO de la CUENTA de p.ts_name g.ts_title (rfc.ts_id),
                   0 cancelado
              Del RFC del usr_rfc, u_group_codes g, ts_projects p
             DONDE g.ts_id = rfc.ts_group_code
               Y rfc.ts_projectid = p.ts_id
               Y TO_CHAR (  TO_DATE (“01-JAN-1970”, “DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            “YYYY”
                           ) = 2010
               Y TO_CHAR (  TO_DATE (“01-JAN-1970”, “DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            “Q”
                           ) = 2
          GRUPO POR p.ts_name, g.ts_title
          UNIÓN
          SELECCIONAR   p.ts_name, g.ts_title, 0 totales,
                   CUENTA (rfc.ts_id) cancelada
              Del RFC del usr_rfc, u_group_codes g, ts_projects p
             DONDE g.ts_id = rfc.ts_group_code
               Y rfc.ts_projectid = p.ts_id
               Y rfc.ts_state EN (4, 195)
               Y TO_CHAR (  TO_DATE (“01-JAN-1970”, “DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            “YYYY”
                           ) = 2010
               Y TO_CHAR (  TO_DATE (“01-JAN-1970”, “DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            “Q”
                           ) = 2
          GRUPO POR p.ts_name, g.ts_title)
grupo por el ts_name, ts_title
ORDEN POR 1, 2
Otras soluciones  
 
programming4us programming4us