Pergunta : qualquer um pode ajudar-me sobre como terminar os seguintes 2 SQLstatements. toda a idéia nesta será apreciada altamente!

o seguinte é minha tabela, cada transação aconteceu gravará nesta tabela. agora eu quero começ alguns dados da análise por SQL, exigência como abaixo:
Requirement 1: o
1, obtem todo o total do pedido do total do transcation, apenas SQL como: selecionar a soma (“Total_Requests”) como “Total_Trans_Reqs” de

2 da “transação ", obter cada soma de cada pedido do total da transação, SQL como: a “transação seleta”, soma (“Total_Request”) como “Single_Trans_Total_Reqs” da “transação” grupo pela “transação "

3, este por cento é o que eu preciso,” de “Single_Trans_Total_Reqs/“Total_Trans_Reqs” =? %
how podia mim escrevê-la em um SQL para funcionar e começ este resultado para meu programa. muitos agradecimentos?

Requirement 2: o
1, obtem toda a “transação “acontece épocas: SQL como:  selecionar a contagem (“transação”) como “All_Trans_Total_count” de

2 da “transação ", obter cada “transação” acontecem as épocas, SQL como: selecionar “transação”, contagem (“transação”) como “Singe_Trans_count” de grupo da “transação” pelo

3 da “transação ", os por cento é o que eu quero: ” De “Single_Trans_count/“All_Trans_Total_count” =? %

table “transação” (“transação” VARCHAR (128), CARVÃO ANIMAL do “Timestamp” do
(16), INTEIRO do
“Data_Interval”, DECIMAL do
“Percent_Failed” (31.3), DECIMAL do
“Percent_Slow” (31.3), DECIMAL do
“Percent_Good” (31.3), DECIMAL do
“Percent_Available” (31.3), DECIMAL do
“Average_Response_Time” (31.3), INTEIRO do
“Failed_Requests”, INTEIRO do
“Total_Requests”, INTEIRO do
“Slow_Requests”, INTEIRO do
“Good_Requests”,
“Data_Collector_Type” VARCHAR (32),DECIMAL do “Rank” do
(31.3), DECIMAL do
“Total_Server_Response_Time” (31.3), DECIMAL do
“Total_Connect_Time” (31.3), DECIMAL do
“Total_DNS_Time” (31.3), DECIMAL do
“Total_Resolve_Time” (31.3), DECIMAL do
“Average_Server_Response_Time” (31.3), DECIMAL do
“Average_Connect_Time” (31.3), DECIMAL do
“Average_DNS_TIME” (31.3), DECIMAL do
“Average_Resolve_Time” (31.3))
class= do

Resposta : qualquer um pode ajudar-me sobre como terminar os seguintes 2 SQLstatements. toda a idéia nesta será apreciada altamente!

como isto?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
selecionar x.transaction, (single_trans_total_reqs*100.00) /total_trans_req
     , (single_trans_count*100.00) /all_trans_total_count
de (
selecionar a soma (total_requests) como Total_trans_reqs
      , contagem (*) como o all_trans_total_count
 da transação
) como o Y.
(
selecionar a.transaction, soma (total_requests) como single_trans_total_reqs
      , contagem (*) como o single_trans_count
 da transação como a
grupo por a.transaction
) como x
ordem por 1
Outras soluções  
 
programming4us programming4us