statistics/mysql.R

25 lines
453 B
R

library(RMySQL)
conn <- dbConnect(
MySQL(),
user = dbuser,
password = dbpass,
dbname = dbname,
host = dbhost,
port = dbport
)
query_frames <- "
SELECT
f.coins, CAST((f.elapsed_time / 1000) AS INT)
FROM game g
LEFT JOIN player p ON (p.id = g.player_id)
LEFT JOIN frame f ON (f.game_id = g.id)
WHERE (
f.id = (
SELECT id FROM frame WHERE game_id = g.id ORDER BY elapsed_time DESC LIMIT 1
)
)
GROUP BY g.id;
"