0

私は2つのテーブルを持っています:

プレイヤー

Player_id
email_address
highest_level

ログイン

login_id
ip_address
player_id
login_date
login_time

プレーヤーごとの個別のログイン数を数えたいと考えていますが、ログイン日2014-06-01と、末尾が.net.

これらのことを個別に行う方法は知っていますが、すべてをまとめるのに苦労しています。JOINorの使用INと正確な設定方法の間で行き詰まっています。どんな助けでも大歓迎です。

4

1 に答える 1

0

あなたはこれを試すことができます、

SELECT p.Player_id,COUNT(*) FROM PLAYERS p
INNER JOIN LOGIN l ON p.Player_id = l.Player_id
WHERE l.login_date = '2014-06-01' AND l.email_address LIKE '%.net'
GROUP BY p.Player_id

申し訳ありませんが、グループ化を忘れました..今追加しました。

于 2014-07-11T14:15:18.103 に答える