Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
Помогите нормализовать позиции страниц с разрывами и повторами, при этом сохранив порядок id id position id position1011015252434316превратить в14262537367977 Пример теста и нифига не работающая формула http://sqlfiddle.com/#!7/51cf2/1 row_number() так не хватает... И голова уже не варит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 21:00 |
|
||
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
Ну, у тебя изначально запрос некорректные данные выдает. Расчет row_num-а происходит неправильно. Попробуй начать с такого: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. on-line проверка на sqlfiddle.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 04:36 |
|
||
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
Возможно, что окончательное решение должно выглядеть как-то так ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 05:47 |
|
||
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
Спасибо большое, Добрый Э - Эх, выручил. Только я через http://sqlfiddle.com/#!7/51cf2/24]create temp table , наверно, буду делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 12:11 |
|
||
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
Как идея - можно сделать свою агрегативную функцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 15:12 |
|
||
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, это будет быстрее/меньше ресурсов поест/будет на всех серверах работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 15:18 |
|
||
|
Пересчет позиций
|
|||
|---|---|---|---|
|
#18+
artygrandэто будет быстрее/меньше ресурсов поест/будет на всех серверах работать? Мы говорим про SQLite. В случае SQLite это может быть наиболее эффективным решением, но займет время. Но займет один раз, потом эта "либа" может быть повторно использованна во всех местах всех SQLite приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2013, 21:17 |
|
||
|
|

start [/forum/topic.php?fid=54&msg=38489592&tid=2008841]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 187ms |

| 0 / 0 |
