私はまだSQLに慣れていないので、コードの実行に時間がかかりすぎます。
これは私のコードです
SELECT SUM(b.matchusertime)
FROM(
SELECT fulldate, realmatchid, isclanmatch
FROM go_int.int_match
WHERE (fulldate BETWEEN '2013-06-30' AND '2013-07-27') AND isclanmatch = 0
GROUP BY realmatchid)a
INNER JOIN go_int.int_match_user b
ON b.realmatchid = a.realmatchid
WHERE (b.fulldate BETWEEN '2013-06-30' AND '2013-07-27')
私がやろうとしているのは、一族の一致にない一致テーブルからユーザー ID を取得し、それを match_user テーブルに一致させて、非一族の一致の合計期間を調べることです。
しかし、クエリを実行するたびに、45分以上かかり、タイムアウトの問題などにより結果が返されません.