lo que sigue es mi tabla, cada transacción sucedió registrará en esta tabla. ahora quiero consigo un ciertos datos del análisis por SQL, requisito como abajo: Requirement 1: el 1, obtiene todo el total de la petición del total del transcation, apenas SQL como: seleccionar la suma (“Total_Requests”) como “Total_Trans_Reqs” de
2 de la “transacción ", obtener cada suma de cada petición del total de la transacción, SQL como: ¿la “transacción selecta”, suma (“Total_Request”) como “Single_Trans_Total_Reqs” de la “transacción” grupo por la “transacción "
3, el este por ciento es lo que necesito, “”/“de Single_Trans_Total_Reqs Total_Trans_Reqs” =? % how podía yo escribirla en un SQL para funcionar con y para conseguir este resultado para mi programa. ¿muchas gracias?
Requirement 2: el 1, obtiene toda la “transacción “sucede las épocas: SQL como: seleccionar la cuenta (“transacción”) como “All_Trans_Total_count” de
2 de la “transacción ", obtener cada “transacción” suceden las épocas, SQL como: seleccionar “transacción”, cuenta (“transacción”) como “Singe_Trans_count” de grupo de la “transacción” por el
3, el por ciento de la “transacción " es lo que quiero: ¿“”/“de Single_Trans_count All_Trans_Total_count” =? %
table “transacción” (“transacción” VARCHAR (128), CARBÓN DE LEÑA del “reloj fechador” del (16), NÚMERO ENTERO del “Data_Interval”, DECIMAL del “Percent_Failed” (31.3), DECIMAL del “Percent_Slow” (31.3), DECIMAL del “Percent_Good” (31.3), DECIMAL del “Percent_Available” (31.3), DECIMAL del “Average_Response_Time” (31.3), NÚMERO ENTERO del “Failed_Requests”, NÚMERO ENTERO del “Total_Requests”, NÚMERO ENTERO del “Slow_Requests”, NÚMERO ENTERO del “Good_Requests”, “Data_Collector_Type” VARCHAR (32),DECIMAL de la “fila” del (31.3), DECIMAL del “Total_Server_Response_Time” (31.3), DECIMAL del “Total_Connect_Time” (31.3), DECIMAL del “Total_DNS_Time” (31.3), DECIMAL del “Total_Resolve_Time” (31.3), DECIMAL del “Average_Server_Response_Time” (31.3), DECIMAL del “Average_Connect_Time” (31.3), DECIMAL del “Average_DNS_TIME” (31.3), DECIMAL del “Average_Resolve_Time” (31.3))
class= del
|
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
seleccionar x.transaction, (single_trans_total_reqs*100.00) /total_trans_req
, (single_trans_count*100.00) /all_trans_total_count
de (
seleccionar la suma (total_requests) como Total_trans_reqs
, cuenta (*) como all_trans_total_count
de la transacción
) como Y.
(
seleccionar a.transaction, suma (total_requests) como single_trans_total_reqs
, cuenta (*) como single_trans_count
de la transacción como a
grupo por a.transaction
) como x
orden por 1
|
|