Frage : Oracle - sql sich anschließen, der von 2 sql-Aussagen mit 2 verschiedenen Arten von denen ausgegeben wird und Aussagen vorwählen

Ich möchte mich den 2 beigefügten Aussagen in einer sql-Aussage anschließen und den folgenden Ausgang haben:
Type - Änderungs-Gruppe - Gesamtmenge - Cancelled

Is dieses möglich? Wenn ja, wie?

1:
2:
3:
select („01-JAN-1970“, „DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), „YYYY ") = 2010 und to_char (to_date („01-JAN-1970 p.ts_name „Art““, „DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), „Q ") = 2 Gruppe durch p.ts_name, g.ts_title Auftrag durch p.ts_name, g.ts_title;

auserwähltes p.ts_name „Art“, g.ts_title „Änderungs-Gruppe“, Zählimpuls (rfc.ts_id) „annulliert“ von usr_rfc RFC, u_group_codes g, ts_projects p wo g.ts_id = rfc.ts_group_code und rfc.ts_projectid = p.ts_id und rfc.ts_state innen (4.195) und to_char (to_date („01-JAN-1970“, „DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), „YYYY ") = 2010 und to_char (to_date („01-JAN-1970“, „DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), „Q ") = 2 Gruppe durch p.ts_name, g.ts_title Auftrag durch p.ts_name, g.ts_title;

Antwort : Oracle - sql sich anschließen, der von 2 sql-Aussagen mit 2 verschiedenen Arten von denen ausgegeben wird und Aussagen vorwählen

Dieses versuchen:
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:
Ts_name   „Art“ VORWÄHLEN, ts_title „Änderungs-Gruppe“, SUMME (Gesamtmenge) „Gesamtmenge“, die SUMME (annulliert) „annulliert“
    VON (AUSERWÄHLTE   p.ts_name g.ts_title ZÄHLIMPULS (rfc.ts_id) Gesamtmenge,
                   0 annulliert
              VON usr_rfc RFC u_group_codes g, ts_projects p
             WO g.ts_id = rfc.ts_group_code
               UND rfc.ts_projectid = p.ts_id
               UND TO_CHAR (  TO_DATE („01-JAN-1970“, „DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            „YYYY“
                           ) = 2010
               UND TO_CHAR (  TO_DATE („01-JAN-1970“, „DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            „Q“
                           ) = 2
          GRUPPE DURCH p.ts_name, g.ts_title
          ANSCHLUSS
          P.ts_name   , g.ts_title, 0 Gesamtmenge VORWÄHLEN,
                   ZÄHLIMPULS (rfc.ts_id) annulliert
              VON usr_rfc RFC u_group_codes g, ts_projects p
             WO g.ts_id = rfc.ts_group_code
               UND rfc.ts_projectid = p.ts_id
               UND rfc.ts_state IN (4, 195)
               UND TO_CHAR (  TO_DATE („01-JAN-1970“, „DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            „YYYY“
                           ) = 2010
               UND TO_CHAR (  TO_DATE („01-JAN-1970“, „DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            „Q“
                           ) = 2
          GRUPPE DURCH p.ts_name, g.ts_title)
Gruppe durch ts_name, ts_title
AUFTRAG DURCH 1, 2
Weitere Lösungen  
 
programming4us programming4us