|
Выбрать только те где разница между одним и предидущим меньше 300
|
|||
---|---|---|---|
#18+
Помогите в решении задачки: Есть вот такая таблица 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2019, 11:10 |
|
Выбрать только те где разница между одним и предидущим меньше 300
|
|||
---|---|---|---|
#18+
упс.. я не правильно написал: разница меньше 400 и он подходит под выборку ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2019, 11:15 |
|
|
start [/forum/topic.php?fid=47&msg=39882035&tid=1828889]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 152ms |
0 / 0 |