ich möchte wissen, ob es einen Weg gibt, um irgendwie den Übergang Prozentsatz jedes Satzes der AbfrageErste Prozentsätze für jeden Satz von Ergebnissen zurückgegeben über SQL
select testcase_execution_result
from table_testcase_execution
where
campaign_session_id = any
(
SELECT campaign_session_id
FROM table_campaign_session
WHERE campaign_session_name = '{$clientsformatted}'
)
AND
timestamp between '{$stimestamp}000' AND '{$etimestamp}999'
order by timestamp ASC
limit $4 offset 0
Ergebnisse herauszufinden, diese Abfrage 96 Ergebnisse zurückgibt, und was ich tun muss, ist herauszufinden, was die Passrate für jeden Satz ist, jede Stunde 4 Tests laufen und die Ergebnisse werden gespeichert, 1 für Pass und 2 für Fehler.
Ich möchte einen Weg kennen, um irgendwie durch diese zu durchlaufen und herauszufinden, was die Passierrate für jede Stunde ist. Irgendwie mit der Frage, die ich oben habe, fügen Sie dem Offset 4 hinzu, um den nächsten Satz zu erhalten und die Passierrate von jedem 4 zu erhalten und das zurückzugeben. sollte 24 separate Prozentsätze sein.
danke!
Können Sie Ihre Anfrage strukturieren, so dass es auf mehreren Linien ist bitte. So können wir es weniger schmerzhaft lesen. –
Fügen Sie auch die Struktur Ihrer Tabellen hinzu. –
@El Yobo, restrukturierte die Abfrage für Sie. – shamittomar