Помогите пожалуйста с объединением двух запросов.

MrShvets
Дата: 11.06.2011 18:49:50
Здравствуйте, у меня есть две таблицы Администраторы и ВсеПользователи в таблице ВсеПользователи есть поля idпользователя, битовое поле(отображать пользователя или нет) и некоторые другие. В таблице Администраторы есть поля idадминистратора, idпользователя, и т.д. Помогите пожалуйста составить запрос на подсчет количества администраторов со значением бита 1 из таблицы ВсеПользователи.

Пример: есть пользователи Вася, Петя, Женя, Миша, Маша. Вася, Петя и Женя являются администраторами, но у Жени значение бита равно 0. Как посчитать что администраторов 2?
Knyazev Alexey
Дата: 12.06.2011 09:44:22
select t1.Name from ВсеПользователи t1
inner join Администраторы t2
on t1.idпользователя = t2.idпользователя
where t1.[битовое поле] = 1