0

我有两张桌子:

球员

Player_id
email_address
highest_level

登录

login_id
ip_address
player_id
login_date
login_time

我正在计算每个玩家的不同登录次数,但仅针对登录日期2014-06-01,并且仅针对以 . 结尾的玩家电子邮件地址.net

我知道如何单独做这些事情,但我很难把它们放在一起。我在使用JOINorIN以及如何设置它之间陷入困境。任何帮助,将不胜感激。

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

抱歉,我忘记了 group by.. 现在我添加了。

于 2014-07-11T14:15:18.103 回答