Fråga : någon kan hjälpa mig om hur man avslutar efter 2 SQLstatements. någon idé på ska denna uppskattas högt!

är efter min bordlägger, varje transaktion händde det ska rekordet i denna bordlägger. nu jag önskar får några analysdata vid SQL, krav som nedanfört:
Requirement 1:
1, erhåller all slutsumma av transcationslutsummaförfråganen, precis SQL som: välj summan (”Total_Requests”) som ”Total_Trans_Reqs” från ”transaktions"

2, erhåll varje summa av varje transaktionsslutsummaförfrågan, SQL som: välj ”transaktionen”, summan (”Total_Request”) som ”Single_Trans_Total_Reqs” från ”transaktionen” grupp vid ”transaktionen "

3, denna procent är vad jag behöver, ”Single_Trans_Total_Reqs”/”Total_Trans_Reqs” =? %
how kunde mig skriva den i en SQL för att köra och få detta resultat för mitt program. många tack?

Requirement 2:
1, erhåller all ”transaktion ”händer tider: SQL som:  välj räkningen (”transaktionen”) som ”All_Trans_Total_count” från ”transaktions"

2, erhåll varje ”transaktion” händer tider, SQL som: välj ”transaktionen”, räkningen (”transaktionen”) som ”Singe_Trans_count” från ”den transaktions” gruppen vid ”transaktions"

3, procentna är vad jag önskar: ”Single_Trans_count”/”All_Trans_Total_count” =? %

table ”transaktion” (”transaktionen” VARCHAR (128), den tidsstämpel” RÖDINGEN för
”(16), HELTALET för
”Data_Interval”, HELTALET för
”Failed_Requests” för
”för
”för
”för
”för
”DECIMAL- Percent_Failed” (31.3), DECIMAL- Percent_Slow” (31.3), DECIMAL- Percent_Good” (31.3), DECIMAL- Percent_Available” (31.3), DECIMAL- Average_Response_Time” (31.3), HELTALET för
”Total_Requests”, HELTALET för
”Slow_Requests”, HELTALET för
”Good_Requests”,
”Data_Collector_Type” VARCHAR (32),
”rangordnar” DECIMAL- (31.3),
”DECIMAL- Total_Server_Response_Time” (31.3),
”DECIMAL- Total_Connect_Time” (31.3),
”DECIMAL- Total_DNS_Time” (31.3),
”DECIMAL- Total_Resolve_Time” (31.3),
”DECIMAL- Average_Server_Response_Time” (31.3),
”DECIMAL- Average_Connect_Time” (31.3),
”DECIMAL- Average_DNS_TIME” (31.3),
”Average_Resolve_Time” DECIMAL- (31.3))
" klar "

Svar : någon kan hjälpa mig om hur man avslutar efter 2 SQLstatements. någon idé på ska denna uppskattas högt!

gilla detta?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
välj x.transaction, (single_trans_total_reqs*100.00) /total_trans_req
     , (single_trans_count*100.00) /all_trans_total_count
från (
välj summan (total_requests) som Total_trans_reqs
      , räkning (*) som all_trans_total_count
 från transaktion
) som Y.
(
välj a.transaction, summan (total_requests) som single_trans_total_reqs
      , räkning (*) som single_trans_count
 från transaktion som a
grupp vid a.transaction
) som x
beställa vid 1
Andra lösningar  
 
programming4us programming4us