ai generated solutions to our ai generated problems
This commit is contained in:
+8
-8
@@ -845,8 +845,8 @@ fn team_summary_for(conn: &Connection, team_name: &str) -> Result<TeamSummary, A
|
||||
conn.query_row(
|
||||
"SELECT
|
||||
COUNT(DISTINCT session_id),
|
||||
SUM(CASE WHEN victor_bool = 'Win' THEN 1 ELSE 0 END),
|
||||
SUM(CASE WHEN victor_bool != 'Win' THEN 1 ELSE 0 END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool = 'Win' THEN session_id END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool != 'Win' THEN session_id END),
|
||||
COALESCE(SUM(ground_kills), 0),
|
||||
COALESCE(SUM(air_kills), 0),
|
||||
COALESCE(SUM(assists), 0),
|
||||
@@ -898,8 +898,8 @@ fn team_summaries_for(
|
||||
"SELECT
|
||||
team_name,
|
||||
COUNT(DISTINCT session_id),
|
||||
SUM(CASE WHEN victor_bool = 'Win' THEN 1 ELSE 0 END),
|
||||
SUM(CASE WHEN victor_bool != 'Win' THEN 1 ELSE 0 END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool = 'Win' THEN session_id END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool != 'Win' THEN session_id END),
|
||||
COALESCE(SUM(ground_kills), 0),
|
||||
COALESCE(SUM(air_kills), 0),
|
||||
COALESCE(SUM(assists), 0),
|
||||
@@ -999,8 +999,8 @@ fn player_summaries_for(
|
||||
"SELECT
|
||||
UID,
|
||||
COUNT(DISTINCT session_id),
|
||||
SUM(CASE WHEN victor_bool = 'Win' THEN 1 ELSE 0 END),
|
||||
SUM(CASE WHEN victor_bool != 'Win' THEN 1 ELSE 0 END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool = 'Win' THEN session_id END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool != 'Win' THEN session_id END),
|
||||
COALESCE(SUM(ground_kills), 0),
|
||||
COALESCE(SUM(air_kills), 0),
|
||||
COALESCE(SUM(assists), 0),
|
||||
@@ -1336,8 +1336,8 @@ fn period_history_for(conn: &Connection, team_name: &str) -> Result<Vec<PeriodHi
|
||||
"SELECT
|
||||
strftime('%Y-%m', endtime_unix, 'unixepoch') AS period,
|
||||
COUNT(DISTINCT session_id),
|
||||
SUM(CASE WHEN victor_bool = 'Win' THEN 1 ELSE 0 END),
|
||||
SUM(CASE WHEN victor_bool != 'Win' THEN 1 ELSE 0 END)
|
||||
COUNT(DISTINCT CASE WHEN victor_bool = 'Win' THEN session_id END),
|
||||
COUNT(DISTINCT CASE WHEN victor_bool != 'Win' THEN session_id END)
|
||||
FROM player_games_hist
|
||||
WHERE team_name = ?1 COLLATE NOCASE AND endtime_unix > 0
|
||||
GROUP BY period
|
||||
|
||||
Reference in New Issue
Block a user