|
Как отсортировать выборку по времени оставшемуся до события?
|
|||
---|---|---|---|
#18+
Если это событие задано временным интервалом, и те события что сейчас идут должны быть вверху списка. То есть если имеется два интервала 8:00 - 11:00 и 9:00 - 16:00, а сейчас 12:00, то первым в выборке должен быть тот, который с 9:00 до 16:00, потому что он сейчас идет, а до другого еще 20 часов. Или лучше делать двумя выборками через union? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2021, 13:25 |
|
Как отсортировать выборку по времени оставшемуся до события?
|
|||
---|---|---|---|
#18+
По хорошему надо добавить дату и все легко отсортируется. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 07:10 |
|
Как отсортировать выборку по времени оставшемуся до события?
|
|||
---|---|---|---|
#18+
Dima T, Они ежедневные, не представляю как дату добавить. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 13:40 |
|
Как отсортировать выборку по времени оставшемуся до события?
|
|||
---|---|---|---|
#18+
Менять каждый день ежедневные. Как понимаю менять по завершении. Например было 27.04.21 08:00 - 27.04.21 11:00, в 11:00 меняешь на 28.04.21 08:00 - 28.04.21 11:00 Для выборки достаточно получить с сортировкой по дате начала. PS Учти что бывает переход через полночь, например 23:00 - 02:00 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 14:05 |
|
Как отсортировать выборку по времени оставшемуся до события?
|
|||
---|---|---|---|
#18+
iskatelsql Если это событие задано временным интервалом, и те события что сейчас идут должны быть вверху списка. То есть если имеется два интервала 8:00 - 11:00 и 9:00 - 16:00, а сейчас 12:00, то первым в выборке должен быть тот, который с 9:00 до 16:00, потому что он сейчас идет, а до другого еще 20 часов. Или лучше делать двумя выборками через union? Тогда уж с тремя и через with Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 17:04 |
|
|
start [/forum/topic.php?fid=54&msg=40066320&tid=2008333]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 19ms |
total: | 153ms |
0 / 0 |