Rin*_*ler 1 php mysql phpmyadmin
嗨我在mysql中有玩家表.
我需要选择在联盟中没有参加过6个月比赛的非活动球员.
例如 - >
select * from players where player (matchplayed == true && (in last 6 months condition));
Run Code Online (Sandbox Code Playgroud)
我是mysql的新手
所以会有一些帮助如何处理时间.
这样的事情可能有用:
SELECT * from players where player_matchplayed == true
&& lastmatch_played_date > DATE_SUB(curdate(),INTERVAL 6 MONTH);
Run Code Online (Sandbox Code Playgroud)
DATE_SUB(curdate(),INTERVAL 6 MONTH)将为您提供自当前日期起最后六个月的间隔.你可以用来检查它lastmatch_playeddate是否大于它.
希望这可以帮助 .