powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбрать только те где разница между одним и предидущим меньше 300
3 сообщений из 3, страница 1 из 1
Выбрать только те где разница между одним и предидущим меньше 300
    #39882033
Chris Ivy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите в решении задачки:
Есть вот такая таблица table:
ID USER_ID DATE_ADD
10 938 4087333
9 456 4087222
8 123 4087123
7 938 4086999
6 456 4086967
5 938 4086952
4 456 4086845
3 123 4086623
2 938 4086512
1 456 4086456

Задача:
1) сгруппировать по USER ID.
2) отобрать только те, где разница между одним и предидущим DATE меньше 300
К примеру:
В таблице id 10 и id 7 пользователь USER_ID = 938 И разница между DATE_ADD: 4087333 - 4086999 = 334
Значит он подходит под выборку, так как отбираем тех разница DATE_ADD меньше 300
...
Рейтинг: 0 / 0
Выбрать только те где разница между одним и предидущим меньше 300
    #39882035
Chris Ivy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
упс.. я не правильно написал:
разница меньше 400
и он подходит под выборку
...
Рейтинг: 0 / 0
Выбрать только те где разница между одним и предидущим меньше 300
    #39882141
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбрать только те где разница между одним и предидущим меньше 300
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]