Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как получить последние уникальные записи по 2 столбцам?
|
|||
|---|---|---|---|
|
#18+
Вот есть такая таблица: Код: plaintext 1. 2. 3. 4. 5. Мы знаем id и массив page. Нужно для каждого id и page достать data, но только уникальные последние по столбцу time. То есть зная что id=30005 и page=1 и 2. Нужно получить эти записи где data равна b ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 11:07 |
|
||
|
Как получить последние уникальные записи по 2 столбцам?
|
|||
|---|---|---|---|
|
#18+
Наверное как то так: Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 12:57 |
|
||
|
Как получить последние уникальные записи по 2 столбцам?
|
|||
|---|---|---|---|
|
#18+
manking, lateral + order by + limit 2 or 2*lateral + order by + limit 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 14:25 |
|
||
|
Как получить последние уникальные записи по 2 столбцам?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 17:34 |
|
||
|
Как получить последние уникальные записи по 2 столбцам?
|
|||
|---|---|---|---|
|
#18+
qwwqmanking, lateral + order by + limit 2 or 2*lateral + order by + limit 1 Может, достаточно DISTINCT ON () ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 17:45 |
|
||
|
Как получить последние уникальные записи по 2 столбцам?
|
|||
|---|---|---|---|
|
#18+
ursidoqwwqmanking, lateral + order by + limit 2 or 2*lateral + order by + limit 1 Может, достаточно DISTINCT ON () ? кхм. эта приятная фича синтакса не поддержана надлежащими алгоритмами (всё то же что и про луз скан, собсно) т.ч. с т.з. множеств достаточно. а с практической т.з. -- статистика пгагента пользуется таким запросом, для получения последнего состояния. не обеспечив очистки логов -- ждёте по полчаса. тоже какие-то колхозники писали. и ведь индексом снаружи не запинаешь. а написали бы педры простой коррелят (лейтералов тогда не было) -- и все бы пиналось одним индексом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2018, 00:30 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39661154&tid=1995722]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 178ms |

| 0 / 0 |
