Неактивные пользователи SQL

repacksman

Участник
Регистрация
12 Июн 2012
Сообщения
154
Реакции
4
Помогите написать SQL код. Неактивный полозоватеть тот у кого есть записи в таблице user_packet_groups(их может быть 0 для одного логина, а может и 10), но ни одной где time_till больше time(). Потом по полю login склеить с таблицей users поле тоже login.


Вот структура таблиц:
users

login - email
test1 - fsd@mail.ru
test2 - f1sd@mail.ru
test3 - f2sd@mail.ru

user_packet_groups

login - time_till
test1 - 1436561448
test1 - 1434541448
test2 - 1494561448
 
select * from users
left join user_packet_groups on users.login=user_packet_groups.login
where user_packet_groups.login IS NULL or user_packet_groups.time_till < Ваше time()

индексы только не забудьте добавить
 
Назад
Сверху