|
хитрая задачка на использование языка запросов в иерархических справочниках |
☑ |
0
6tuf
30.11.12
✎
14:47
|
есть иерархический справочник "товары". нужно запросом, без всякого использования кода (формировать запрос кодом нельзя) и параметров, получить выборку всех элементов и всех их родителей, всех уровней. пример:
гайка 1х2 - гайки стальные
гайка 1х2 - гайки
гайка 1х2 - детали
где у элемента "гайка 1х2" родитель "гайки стальные", у группы "гайки стальные" родитель "гайки", у группы "гайки" родитель "детали", "детали" в корне
|
|
1
sda553
30.11.12
✎
14:49
|
(0) А фиг тебе, если уровней неограничено
|
|
2
acsent
30.11.12
✎
14:50
|
Выбрать * из справочник.
Выберет и элементы и всех родителей
|
|
3
mikecool
30.11.12
✎
14:51
|
написать хранимку
|
|
4
Maxus43
30.11.12
✎
14:51
|
работа ла бы конструкция В ИЕРАРХИИ в соединениях - можно бы было, тока боюсь предствавить что за монстр родится на скуле после такого
|
|
5
Irek-kazan
30.11.12
✎
14:52
|
зачем?
|
|
6
sda553
30.11.12
✎
14:53
|
Даже задачу, определить максимальное количество уровней иерархии, запросом не решить
|
|
7
rutony
30.11.12
✎
14:53
|
ВЫБРАТЬ
Гайки.Ссылка КАК Ссылка
ИЗ
Справочник.Гайки КАК Гайки
УПОРЯДОЧИТЬ ПО
Ссылка ИЕРАРХИЯ
|
|
8
rutony
30.11.12
✎
14:55
|
а ну да забыл
ГДЕ
Гайки.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(Справочник.Гайки.ПустаяСсылка))
|
|
9
rutony
30.11.12
✎
14:55
|
Короче чушь какую то пишу, но запросом можно это сделать:D
|
|
10
Maxus43
30.11.12
✎
14:56
|
(9) низя, не в первый раз такие вопросы, и не первый год
|
|
11
Undefined vs NULL
30.11.12
✎
14:57
|
если иметь дополнительный правильно заполненный РС, то можно ))
|
|
12
Maxus43
30.11.12
✎
14:58
|
(11) а если быть Нуралиевым - то можно и от неопределено отказатся.
|
|
13
rutony
30.11.12
✎
15:00
|
Перечал первый пост.. понял, неправ:D
|
|
14
sda553
30.11.12
✎
15:00
|
Ну ладно, тогда другая задачка. Решаемая и мне нравится, инетересная. Была два года назад, скорее всего уже забыто ешение многими.
Вывести справочник Гайки в пронумерованном в отедльной колонке 1,2,3,4,5,.... виде. Изначально в спавочнике любая нумерация отсутствует, код и наименование неуникальны.
|
|
15
rutony
30.11.12
✎
15:06
|
|
|
16
Irek-kazan
30.11.12
✎
15:08
|
(14) это даже неинтересно
|
|
17
Irek-kazan
30.11.12
✎
15:10
|
вот вам задачки, кто по сиквелу хочет поупражняться
|
|
18
6tuf
30.11.12
✎
15:34
|
(1) это печально
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой