Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
24.01.2017, 11:25
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
есть табличка вида id, paper1, paper2, paper3 каким образов сгруппировать все paper1-3 в один столбец и получить общий список? (c union можно, но хотелось бы пооптимальнее) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 12:51
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
_гость__, Оптимальнее - UNION ALL ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 13:11
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
_гость__, Создаем процедуру Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Код: sql 1. 2. 3.
Правда, насчет оптимальности надо эксперементировать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 13:53
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Шавлюк Евгений, можно и без процедуры Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 14:01
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
rdb_dev, Зачем так сложно с рекурсией? Проще 3 union Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 14:07
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Шавлюк Евгений, тоже вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 14:14
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
взрыв мозга с рекурсией и cross join ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 14:31
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
_гость__, не, ну а как ты хотел? _гость__но хотелось бы пооптимальнееКакая постановка задачи, такие и решения... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 14:43
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Я в шоке. Ну кто же так гланды через ж... удаляет? Смотрите, как надо! Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:02
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
WildSery, это первое, что пришло в голову, но, как-то, не стыковалось с определением "пооптимальнее" и решил - раз уж дёргать гланды ректально, то рекурсией. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:21
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
rdb_dev, Чтение данных с диска - самое долгое. А пару лишних саспенд выплюнуть это фигня. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:25
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
[offtop] WildSery, полагаю, для "пооптимальнее" в ФБ не хватает типа данных в виде индексированного набора строк, что-то типа: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:27
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
rdb_dev, И в чём будет отличие? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:32
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
WildSery, в возможности использования индекса в планах запроса при связывании полученных из ХП данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:33
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
rdb_dev> в ФБ не хватает типа данных в виде индексированного набора строк А такое где-то есть? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:37
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Гаджимурадов Рустам, не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:39
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
rdb_dev, садись 2. Где тут про индексы (JOIN/фильтрацию и т.д.) вообще сказано было? Методы соединения хорошо знаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:39
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Т.е. ты пукнул в лужу (с) Раневская. Молодец. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:41
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Гаджимурадов Рустам, при желании процедура заливает в GTT на которой висят индексы, а дальше используй себе GTT ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:41
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Симонов Денисrdb_dev, Методы соединения хорошо знаешь?Нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:43
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Симонов Денис, да, можно и в GTT залить, а вместо FK использовать обычный индекс. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:44
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Симонов Денис> при желании При желании можно лужу не портить, конечно. Но когда говорят - вот такого типа не хватает (с аццким синтаксисом и которого нигде нет) - возникают смутные сомнения (с) И.В. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 15:48
|
|||
---|---|---|---|
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
Гаджимурадов Рустам, что там такого "аццкого" в синтаксисе? Синтаксис внутри скобок такой же, как у CREATE TABLE. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.01.2017, 16:06
|
|||
---|---|---|---|
|
|||
Помогите с запросом (набор столбцов в один столбец) |
|||
#18+
rdb_dev> что там такого "аццкого" в синтаксисе? То, что индексированный НД должен быть для всего, а не только для ХП. И что у тебя значит "papers__pk" - имя существующего индекса? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1561749]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 297ms |
total: | 477ms |
0 / 0 |