SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.06.2010 07:04:45

inRock
Участник
Зарегистрирован: 22.06.2010
Сообщений: 3

Определить как давно небыло пользователя(срочно)

В общем у меня проблемка нависла пишу диплом, завтра защита у меня в базе есть таблицца следующего вида.
id_user    name             puttime               last_visit   
1            Тест           2010-06-06 07:26:11    2010-06-22 09:02:14
Мне нужно вывести всех пользователей кого небыло в системе больше 2х месяцев..Помогите

Неактивен

 

#2 22.06.2010 09:58:41

inRock
Участник
Зарегистрирован: 22.06.2010
Сообщений: 3

Re: Определить как давно небыло пользователя(срочно)

SELECT DATE_SUB(NOW(), INTERVAL 2 month) >  `last_visit`;

Неактивен

 

#3 22.06.2010 10:01:30

inRock
Участник
Зарегистрирован: 22.06.2010
Сообщений: 3

Re: Определить как давно небыло пользователя(срочно)

Сам спросил, сам ответил X)

Неактивен

 

#4 22.06.2010 10:11:54

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Определить как давно небыло пользователя(срочно)

Удачно защититься wink

Я бы только писал в человекочитаемом виде — тогда голову применять
не надо, чтобы понять, что написано:
WHERE last_visit < NOW() - INTERVAL 2 MONTH;

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson