私はこのクエリのヘルプが必要です..私はファーストパーソンシューティングゲームのための統計情報を保持します。MySQLのクエリ....トリッキーなカウント..どのように結合する
データは次のようになります。私は、クエリをはるか午前これをしました
:
SELECT
a.name,p.killer as killer_id, ROUND(AVG(p.distance)) as average_distance,p.bambikill,
(Select count(killer)) as total_kills,
(Select count(bambikill) where bambikill = 1)as newbiekills
FROM
player_stats p
inner join account a on p.killer = a.uid
group by killer_id
の結果が取得されます犠牲者の欄に入っているプレイヤー「キラー」の死亡数とそのプレイヤーの死亡数を数えます。毎回彼は犠牲者の列に錫を上げています。
これは可能ですか?私はいくつかの組み合わせを試しましたが、それを正しくするように見えません。私はMySQLのクエリでは最善ではありません。
死亡者数のサンプル計算を表示できますか? –
それは事です、私はkiller_idがvictim_id列にあるたびに計算する方法を理解しようとしています....私はMySQLを介してそれを行うことはできませんか?多分私は知りませんいくつかの魔法..... – Patrick