MYSQL: как выбрать только тех пользователей, которые подписались сегодня - PullRequest
0 голосов
/ 22 марта 2012

Я знаю, что могу проверить, соответствует ли сегодня отметка времени linux в $ time, выполнив следующее:

date("d-m-Y")==date("d-m-Y", $time);

Но я хочу использовать это в запросе на выборку, чтобы получить доступ только к тем пользователям, которые зарегистрировались сегодня, например:

"SELECT * FROM user WHERE time = <TIMEISTODAY>";

время - это int в пользовательской таблице, в которой хранится метка времени linux.

Я знаю, что могу отфильтровать результаты ПОСЛЕ выбора всех пользователей ... но, конечно, есть лучший способ ... я просто этого не знаю .. Спасибо!

1 Ответ

3 голосов
/ 22 марта 2012
SELECT * FROM user WHERE DATE(FROM_UNIXTIME(time)) = DATE(NOW())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...