Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2010, 19:55   #1
Регинка-малинка
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 33
По умолчанию Повторяющиеся записи, выборка по дате

У меня немножко похожая тема, на тему повторяющихся записей. бд access. вот такие данные:
Дата | ФИО |Должность|
13.11.10 Иванов Техник
14.11.10 Петров механик
15.11.10 Иванов техник
16.11.10 Сидоров водит.
17.11.10 Иванов техник
мне нужно подсчитать общее кол-во рабочих за 4й квартал (здесь ноябрь), как видно по таблице их 3е, а по моему коду показывает 5.
отрывок кода примерно такой, использую adoquery:

adoquery.SQL.TEXT:='select date,fio,dolzhn, ' +
'(select count(fio) from zapr(мое прдестав.) where '+kvartal+') as kol_fio ' + // select(distinct fio) не катит
' from zapros ' +
' order by fio';
'+kvartal+' -в коде выше написан небольшой запрос для даты (кварталов).
Переменную kol_fio ставлю в fastreport. Если бы не было выборки даты все было бы гораздо легче, но так как поле дата связано с фамилиями, ФИО "Иванов" становится как-бы уникальным.... как правильно написать запрос?? помогите пожалуйста!!!!!!!!!
Регинка-малинка вне форума Ответить с цитированием
Старый 17.11.2010, 20:28   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

М.м.м
Код:
select Month(date),fio,dolzhn from zapr(мое прдестав.) 
where Month(date)=11
group by fio,dolzhn
Так что ли?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.11.2010, 20:37   #3
Регинка-малинка
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 33
По умолчанию

эйййй зачем переместили??? я не СТУДЕНТКА теперь )))))

неа, с датой не все так просто. он у меня dblookupcomboboxeh, я в нем выбираю только год (от 2000 до 2010) а в rаdiogroup, 1,2,3,4 квартал и год целиком.
так что с этим запросом не все так просто, дата то у меня работает, и все данные правильно выводит, просто мне нужно подсчитать неповторяющиеся ФИО людей например за целый год, а эти ФИО очень много раз повторяются.
Регинка-малинка вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выборка по последней дате Ceme4kin Microsoft Office Access 2 12.11.2010 19:51
Выборка по времени и дате Aleksei83 Microsoft Office Access 6 24.06.2010 08:25
Выборка по дате (ADOQuery) Кас Алина Помощь студентам 6 02.03.2010 14:27
Выборка из списка по дате PIKA4Y Microsoft Office Excel 0 28.01.2010 17:06
выборка по дате vaga Microsoft Office Access 10 11.10.2009 04:21