Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.08.2001, 10:47
|
|||
|---|---|---|---|
|
|||
Выборка нескольких строк в одну |
|||
|
#18+
Название весьма туманно, поэтому поясняю Имеются в наличие: 1)справочник изделий (detail_id, name_detail, name_marks), 2)справочник марок изделий - типа МАЗ, КАМАЗ, ЗИЛ и т.д. (marka_id, name_mark), 3)таблица, в которой изделию поставлена в соответствие марка (marka_id, detail_id). Все бы ничего, но одно изделие может принадлежать и нескольким маркам, например, клапан, который подходит и МАЗУ и КАМАЗУ. Задача - по каждой позиции справочника изделий выбрать все соответствующие марки и запихнуть их в отдельное поле описания изделия в виде строки перечисления. На данный момент я реализовал все это через курсоры - в цикле по всем позициям справочника открываю курсор по таблице принадлежности детали к маркам и пихаю все собранные марки в строку. Интересно, есть ли более компактные и быстрые способы решения аналогичных проблем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2001, 11:26
|
|||
|---|---|---|---|
Выборка нескольких строк в одну |
|||
|
#18+
если порядок слов в строке не важен - то можно я уже раз 5 это сюда кидал вроде здесь что-то похожее http://www.sql.ru/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=mssql&Post=1181 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1825742]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
96ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 355ms |

| 0 / 0 |
