Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Select [D6, MSSQL]


Страницы:   1 2

Explorer ©   (2002-10-11 14:49:00) 

Мастера!
к примеру, есть две таблицы : сотрудники и задачи_сотрудников. Таблицы связаные по id_сотрудники.
На форме выбираю из общего списка таблицы_сотрудников, только некоторых (ex. "Иванов, Петров ") и хочу вывести по ним их задачи из таблицы_задачи_сот.
Подскажите, как можно такое реализоватьв запросе к БД?


Max Zyuzin   (2002-10-14 13:55:00) [21]

>Explorer © (14.10.02 13:48)
Да, так :о) а что вас смущает?


Explorer   (2002-10-14 13:48:00) [22]

>Max Zyuzin ©
Что-то я непонял?!

Т.е. получается, что если хочу по 20-ти сотрудникам, то мне
в in указывать (1, 2, ... 20), так что ли?


PSERG   (2002-10-12 08:42:00) [23]

select b.* from сотрудники a, задачи_сотрудников b where b.id = a.id and a.фамилия = "Иванов"


Max Zyuzin   (2002-10-11 15:24:00) [24]

Динамически создавай запрос что то вроде
select * from задачи_сотрудников
where id_сотрудники in (1,2,3,4)
Вот этот список формируй в цикле по выбраным сотрудникам...


Explorer   (2002-10-11 15:17:00) [25]

а как в запросе перечислить все нужных мне сотрудников?
ведь их может быть или 5, или 25.. количество заранее не известно


Johnmen   (2002-10-11 14:57:00) [26]

вар.1. select на таблицы_задачи_сот, у которых id как у задачи_сотрудников
вар.2. фильтр на НД всех таблицы_задачи_сот по id


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо