Pytanie : Sql Zapytanie

Zamiast dokąd li.trade_date = ' 07-JULY-10' i chcieć w zeszłym miesiącu dane. Zadawalać pozwalać dlaczego that.something jak między "07-June-10 "07-july-10" z ten sam obliczenie który my robić dla pojedynczy dzień jak li.trade_date = ' 07-JULY-10".

select sess.EXCHANGE,
sess.REGION,
"("||podstrzyżenie (sd.DATA_CENTER)||")",
sm.SERVER_NAME (li.latency_micro_sec) JAKO max_latency,
minuta (li.latency_micro_sec) JAKO min_latency,
sm.SERVER_NAME (avg (li.latency_micro_sec), 2) JAKO avg_latency,
2) (dośrodkowa (li.latency_micro_sec), 2) JAKO med_latency,
2) (stddev (li.latency_micro_sec), 2) JAKO stddev_latency
from latency_info li,
threshold_lookup tl,
xl_sessions sess,
server_master sm,
server_details sd, właściciel o
where li.trade_date = ' 07-JULY-10'< br/>and tl.instance = li.INSTANCE
and sess.INSTANCE = li.INSTANCE
and o.OWNER_ID = sm.OWNER_ID
and sm.OWNER_ID = sd.OWNER_ID (+)
and sm.SERVER_NAME = sd.SERVER_NAME (+)
and sm.SERVER_NAME = li.HOSTNAME
and sess.INSTANCE nie w ("BRK%")
and li.LATENCY_MICRO_SEC < 100000
and o.owner_name nie w ("Chan, Cindy ")
and o.OWNER_TYPE = 'T'< br/>group li.trade_date, sess.EXCHANGE, sess.REGION, trim (sd.DATA_CENTER)

Odpowiedź : Sql Zapytanie

Dziękować ty dla the klarowanie.  I dostawać ty teraz.
(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:
wybrany sess.EXCHANGE,
       sess.REGION,
       "("||podstrzyżenie (sd.DATA_CENTER)||")",
       max_latency (li.latency_micro_sec) JAKO max_latency,
       minuta (li.latency_micro_sec) JAKO min_latency,
       avg_latency (avg (li.latency_micro_sec), 2) JAKO avg_latency,
       med_latency (dośrodkowa (li.latency_micro_sec), 2) JAKO med_latency,
       stddev_latency (stddev (li.latency_micro_sec), 2) JAKO stddev_latency
od latency_info li,
     threshold_lookup tl,
     xl_sessions sess,
     server_master sm,
     server_details sd, właściciel o
dokąd li.trade_date MIĘDZY add_months (TRUNC (SYSDATE), - (1)) I SYSDATE
i   tl.instance = li.INSTANCE
i   sess.INSTANCE = li.INSTANCE
i   o.OWNER_ID = sm.OWNER_ID
i sm.OWNER_ID = sd.OWNER_ID (+)
i sm.SERVER_NAME = sd.SERVER_NAME (+)
i sm.SERVER_NAME = li.HOSTNAME
i sess.INSTANCE wewnątrz ("BRK%")
i li.LATENCY_MICRO_SEC  < 100000="" and="" o="">
           
Inne rozwiązania  
 
programming4us programming4us