Pytanie : Wyrocznia - Łączyć sql przesyłać od 2 sql oświadczenie z 2 różny rodzaj dokąd i wybrany oświadczenie

I polubić the 2 dołączać oświadczenie w jeden sql oświadczenie i the następujący wydajność:
Type - Zmiana Grupa - Suma - Cancelled

Is to ewentualny? Jeżeli tak, dlaczego?

(1):
2:
3:
select p.ts_name "Typ", g.ts_title "Zmiana Grupa", obliczenie (rfc.ts_id) "Suma" od usr_rfc rfc, u_group_codes g, ts_projects p dokąd g.ts_id = rfc.ts_group_code i rfc.ts_projectid = p.ts_id i to_char (to_date ("01-JAN-1970", "DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), "YYYY ") = 2010 i to_char (to_date ("01-JAN-1970", "DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), "Q ") = 2 grupa p.ts_name, g.ts_title rozkaz p.ts_name, g.ts_title;

wybrany p.ts_name "Typ", g.ts_title "Zmiana Grupa", obliczenie (rfc.ts_id) "Odwoływać" od usr_rfc rfc, u_group_codes g, ts_projects p dokąd g.ts_id = rfc.ts_group_code i rfc.ts_projectid = p.ts_id i rfc.ts_state wewnątrz (4,195) i to_char (to_date ("01-JAN-1970", "DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), "YYYY ") = 2010 i to_char (to_date ("01-JAN-1970", "DD-MON-YYYY ") + (rfc.ts_submitdate/(60 * 60 * 24)), "Q ") = 2 grupa p.ts_name, g.ts_title rozkaz p.ts_name, g.ts_title;

Odpowiedź : Wyrocznia - Łączyć sql przesyłać od 2 sql oświadczenie z 2 różny rodzaj dokąd i wybrany oświadczenie

Próbować to:
(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:
WYBIERAĆ   ts_name "Typ", ts_title "Zmiana Grupa", SUMA (suma) "Suma", SUMA (odwoływać) "Odwoływać"
    OD (WYBRANY   p.ts_name g.ts_title OBLICZENIE (rfc.ts_id) Suma,
                   (0) Odwoływać
              OD usr_rfc rfc, u_group_codes g, ts_projects p
             DOKĄD g.ts_id = rfc.ts_group_code
               I rfc.ts_projectid = p.ts_id
               I TO_CHAR (  TO_DATE ("01-JAN-1970", "DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            "YYYY"
                           ) = 2010
               I TO_CHAR (  TO_DATE ("01-JAN-1970", "DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            "Q"
                           ) = 2
          GRUPA P.ts_name, g.ts_title
          ZJEDNOCZENIE
          WYBRANY   p.ts_name, g.ts_title, (0) Suma,
                   OBLICZENIE (rfc.ts_id) Odwoływać
              OD usr_rfc rfc, u_group_codes g, ts_projects p
             DOKĄD g.ts_id = rfc.ts_group_code
               I rfc.ts_projectid = p.ts_id
               I rfc.ts_state W (4, 195)
               I TO_CHAR (  TO_DATE ("01-JAN-1970", "DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            "YYYY"
                           ) = 2010
               I TO_CHAR (  TO_DATE ("01-JAN-1970", "DD-MON-YYYY ")
                            + (rfc.ts_submitdate/(60 * 60 * 24)),
                            "Q"
                           ) = 2
          GRUPA P.ts_name, g.ts_title)
grupa ts_name, ts_title
ROZKAZ (1), 2
Inne rozwiązania  
 
programming4us programming4us