class= " lineNumbers " de
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 :
|
class= de
class= >/* " notpretty " de l'id= le " codeSnippet810972 " de « P » de c.tsa10_status
ET b.effdt = (max CHOISI (effdt)
Du ps_tsa_airport_tbl
LÀ OÙ tsa_airport_cd = b.tsa_airport_cd)
GROUPE PAR le hub_cd, c.emplid
UNION
CHOISIR le hub_cd,
''EN TANT QUE « 2008 »,
RTRIM (
EXTRAIT (
XMLAGG (XMLELEMENT (« s », e.tsa09_tp_subtype || « , ")),
« /s/text () ").getstringval (),
« , ")
EN TANT QUE « 2009 »,
''EN TANT QUE « 2010 »,
c.emplid
Des employés a,
airport_tbl b,
passer c,
ps_tsa10_dnm09_vw e
LÀ OÙ c.emplid = a.emplid
ET c.emplid = e.emplid
ET b.tsa_airport_cd = c.tsa_airport_cd
ET <> « P » de c.tsa10_status
ET b.effdt = (max CHOISI (effdt)
Du ps_tsa_airport_tbl
LÀ OÙ tsa_airport_cd = b.tsa_airport_cd)
GROUPE PAR le hub_cd, c.emplid
UNION
CHOISIR le hub_cd,
'' EN TANT QUE « 2008 »,
''EN TANT QUE « 2009 »,
RTRIM (
EXTRAIT (
XMLAGG (XMLELEMENT (« s », f.tsa10_tp_subtype || « , ")),
« /s/text () ").getstringval (),
« , ")
EN TANT QUE « 2010 »,
c.emplid
Des employés a,
airport_tbl b,
passer c,
ps_tsa10_dnm10_vw f
LÀ OÙ c.emplid = a.emplid
ET c.emplid = f.emplid
ET b.tsa_airport_cd = c.tsa_airport_cd
ET <> « P » de c.tsa10_status
ET b.effdt = (max CHOISI (effdt)
Du ps_tsa_airport_tbl
LÀ OÙ tsa_airport_cd = b.tsa_airport_cd)
GROUPE PAR le hub_cd, c.emplid)
LÀ OÙ (« 2008 » <> « « ET « 2009 » <> » ")
OU (« 2008 » <> « « ET « 2010 » <> » ")
OU (« 2009 » <> « « ET « 2010 » <> » ")
OU (« 2008 » <> « « ET « 2009 » <> » » ET « 2010 » <> '')
GROUPE PAR le hub_cd,
emplid,
« 2008 »,
« 2009 »,
« 2010 »
|