Pergunta : União seleta e agrupamento

Eu tenho três indicações seletas que retornam um valor de todo o teste que uma pessoa falhar para 2008.2009, e 2010. Eu quero-o retornar somente os povos que falharam 2 vezes sobre os três anos. Não tem que ser o mesmo teste, mas nenhuma dois testes. Igualmente eu preciso para que estejam na mesma fileira.  Wanted
emplid 2008 de Thanks

Results 2009 math

do ss
345 ss do eng
234 da matemática de 2010
123 class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
o class= >/* " notpretty " do id= " codeSnippet810972 " do
 “P” de c.tsa10_status
                   E b.effdt = (max SELETO (effdt)
                                    Do ps_tsa_airport_tbl
                                   ONDE tsa_airport_cd = b.tsa_airport_cd)
          GRUPO pelo hub_cd, c.emplid
          UNIÃO
            SELECIONAR o hub_cd,
                   ''COMO “2008”,
                   RTRIM (
                      EXTRATO (
                         XMLAGG (XMLELEMENT (“s”, e.tsa09_tp_subtype || “, ")),
                         “/s/text () ").getstringval (),
                      “, ")
                      COMO “2009”,
                   ''COMO “2010”,
                   c.emplid
              Dos empregados a,
                   airport_tbl b,
                   passar c,
                   ps_tsa10_dnm09_vw e
             ONDE c.emplid = a.emplid
                   E c.emplid = e.emplid
                   E b.tsa_airport_cd = c.tsa_airport_cd
                   E <> “P” de c.tsa10_status
                   E b.effdt = (max SELETO (effdt)
                                    Do ps_tsa_airport_tbl
                                   ONDE tsa_airport_cd = b.tsa_airport_cd)
          GRUPO pelo hub_cd, c.emplid
          UNIÃO
            SELECIONAR o hub_cd,
                   '' COMO “2008”,
                   ''COMO “2009”,
                   RTRIM (
                      EXTRATO (
                         XMLAGG (XMLELEMENT (“s”, f.tsa10_tp_subtype || “, ")),
                         “/s/text () ").getstringval (),
                      “, ")
                      COMO “2010”,
                   c.emplid
              Dos empregados a,
                   airport_tbl b,
                   passar c,
                   ps_tsa10_dnm10_vw f
             ONDE c.emplid = a.emplid
                   E c.emplid = f.emplid
                   E b.tsa_airport_cd = c.tsa_airport_cd
                   E <> “P” de c.tsa10_status
                   E b.effdt = (max SELETO (effdt)
                                    Do ps_tsa_airport_tbl
                                   ONDE tsa_airport_cd = b.tsa_airport_cd)
          GRUPO pelo hub_cd, c.emplid)
   ONDE (“2008” <> ““E “2009” <>” ")
         OU (“2008” <> ““E “2010” <>” ")
         OU (“2009” <> ““E “2010” <>” ")
         OU (“2008” <> ““E “2009” <>”” E “2010” <> '')
GRUPO pelo hub_cd,
         emplid,
         “2008”,
         “2009”,
         “2010”
class= do

Resposta : União seleta e agrupamento

É este o que você significa?  http://www.washington.edu/doit/Brochures/Academics/cprep.html

Ou você já foi aceitado, e apenas está tentando começ pronto para sair para a faculdade na queda?
(como isto talvez?  http://www.collegeview.com/dorm_room_supply.html)
Outras soluções  
 
programming4us programming4us