|
|
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Имеется таблица работников RABOT ------ ID, FIO, ID_PODRAZD Имеется "древовидная" таблица подразделений PODR ----- ID,NAME,ID_PARENT Помогите, пожалуйста, написать ХП по выбору работников, работающих в группе/подгруппе подразделений, типа SELECT * FROM RABOT WHERE VHOD_GROUP(ID_PODRAZD,выбранная_группа) = 1 т.е. ХП должна возращать 1 если подразделение входит в группу, или 0, если не входит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 11:27:06 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Давай с начала. Ну, несколько изменим наименования идентификаторов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Не возражаешь? Дальше. Помогите, пожалуйста, написать ХП по выбору работников, работающих в группе/подгруппе подразделений, типа SELECT * FROM RABOT WHERE VHOD_GROUP(ID_PODRAZD,выбранная_группа ) = 1 т.е. ХП должна возращать 1 если подразделение входит в группу, или 0, если не входит Что есть выбранная_группа ? Может, тебе просто надо возвращать всех работников, подчиненных конкретному ID_PODRAZD? Тогда запрос должен выглядеть примерно так: Select * from Get_All_Rabot(From_Id_Podrazd) Ты такого хочешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 11:44:06 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Вот у нас структура компании такого типа: -----------cut------------ Аппарат управления Секретариат -----------cut------------ При поиске в аппарате управления находится ген.директор, а должен находится и генеральный директор и секретарша. Как бы это реализовать? Помогите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:05:44 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Читай тындым-с ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:13:01 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Понял. Список работников данного и подчиненных подразделений. 1. Создаем процедуру, возвращающую список подразделений, подчиненных текущему Id подразделения. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 2. Формируем список сотрудников текущего (например, 12-го) подразделения и подчиненных: Код: plaintext 1. 2. 3. Это все! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:32:06 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Что -то с begin/end напутал... Лучше будет, наверное, так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:37:55 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
То и я устал, то ли хитро очень. Пока пытаюсь логику понять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 13:03:08 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
А, ты не подскажешь, как заставить эту процедуру выполняться при обращении к таблице? У нас MSSQLServer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 13:28:17 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
авторУ нас MSSQLServer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 13:29:53 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Нашел! exec ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 13:32:01 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
У нас MSSQLServer. ... Вашу мать... Нашел! exec Ну, за искусство! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 13:34:45 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
2 mv : Большое спасибо за развернутый ответ! Уже пробую ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:05:53 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Возможно, при создании рекурсивной процедуры будет ругаться по поводу ссылки на несуществующую процедуру. Тогда попробуйте сначала Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:13:59 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
mv, я тебя не понимаю. Я должен родиться со знанием программирования? Я никогда этим раньше не занимался. Понимаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:18:35 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Ну, кирдык тебе. Проходящий такого не прощает. Покупай как минимум шлем-сферу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:18:35 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Ну, Админ, Влад! Ты чего так серьезно? Люди сюда либо приходят либо помощи попросить, либо постебаться. Часто еще первым помогают. Очень даже демократичный форум, вот к соседям зебредешь - там тебя сначала обос$ут, а затем и забанят. И никакой помощи не дождешься. А тут еще ничего. Должен же ты чем-то заплптить за помощь. Терпи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:22:06 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
mv виртуальную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:24:15 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Admin_Vlad, > У нас MSSQLServer. на этом форуме обсуждается Interbase и его клоны. > Мимопроходящий от$$$ись чмо. Не видишь я новичок. на этом форуме мат запрещен. > Я должен родиться со знанием программирования? Я никогда этим раньше не занимался. Понимаешь? это вас не извиняет. Что мне с вами делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:24:28 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
fedd, Сам ухожу. Извини, но издеватся над, можно сказать, учеником - подло. Пока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:27:12 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
mv виртуальную? Пуленепрбиваемую. Это как минимум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:29:11 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Сдаётся мне, это был всё тот же китайский мальчик... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:34:43 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Упс !!! Ну и жарко тут у вас! Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 14:35:27 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
Ну вот, а я с разницей во времени все пропустил :(((((((((((( fedd ты не мог солью пострелять? ) я бы почитал... проснулся с утра пораньше :) сорри за оффтоп :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 03:33:23 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
> fedd ты не мог солью пострелять? я только один постинг удалил, но сам же его процитировал (только с купюрами) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 16:09:44 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
/topic/56904&hl=%e4%e5%f0%e5%e2%ee ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 17:07:37 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
А может, вместо удаления - напугать (предупредить), подкорректировать с помощью букв $@# и т.п., а не удалять вот так сразу? Admin_Vlad прав в чем-то, нет? Грубо, конечно, но в точку. Проходящий кого хочешь достанет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 12:42:12 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
в чем-то прав, но не в том, что матерится в ответ на безобиднейший подкол! а подкол был по делу - с какого хрена он спрашивает про MSSQL? начинающий начинающим, но почему он начал с bid=2. начал бы с начала - с bid=1, если уж он действительно не знает разницы между серверами... ------------- ну что превратим этот топик в обсуждение модераторства? предлагаю переехать в тот топик где меня выбирали. а то EvgErmak обидится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 12:51:30 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
а Проходящего я урезониваю, как могу. разве не помогает? мож, забаним его? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 12:52:37 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
А кто ж вас тогда, непутёвых, ябухами обкладывать будет, на путь истинный наставляючи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 12:58:41 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
1. Пусть живет. Интересно, "Проходящий" - кто это такой грамотный, активный, но несколько нудный? (Без подколки). 2. К модератору - никаких претензий с моей стороны. Просто мне, как и большинству, всегда проще начальника ругать, чем самому за принятые решения принимать. Отчего и вякаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 13:00:48 |
|
||
|
Вопрос по выбору из деревьев
|
|||
|---|---|---|---|
|
#18+
не, у меня просто некий вопрос в защиту вечно идущего мимо... Какого черта человек спрашивает в этом топике про MS SQL не удосужевшись даже уточнить про это. Так что feddвсе правильно. Сорри за офф еще раз ). Буду следить за развитием или угасанием этого топика :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 03:17:34 |
|
||
|
|

start [/forum/topic.php?all=1&fid=40&tid=1578618]: |
0ms |
get settings: |
4ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
187ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 474ms |

| 0 / 0 |
