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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2012, 20:07   #1
Григорьева Ксения
 
Аватар для Григорьева Ксения
 
Регистрация: 14.03.2012
Сообщений: 9
По умолчанию Access

Как посчитать количество букв в бд. У меня бд учет рабочего времени, каждый месяц заполнен значениями Я-явка и В-выходной, как сделать чтобы все выводилось в определенную ячейку?
Григорьева Ксения вне форума Ответить с цитированием
Старый 13.06.2012, 20:57   #2
Григорьева Ксения
 
Аватар для Григорьева Ксения
 
Регистрация: 14.03.2012
Сообщений: 9
По умолчанию

Через функцию Len не получается, точнее это не подходит
Григорьева Ксения вне форума Ответить с цитированием
Старый 13.06.2012, 21:50   #3
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

Задайте корректно вопрос. Я, например, абсолютно ничего не поняла
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 13.06.2012, 23:55   #4
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,385
По умолчанию

Ребята, все просто! Используется станданртная агрегатная функция Count (здесь название поля с отмекой о посещаемости) и пишется условие WHERE поле таблицы с отметкой о посещаемости LIKE и в звисимости от желаемого явка или отсутствие - в кавычках то, что должно быть критерием.
Пример
Код:
SELECT worker, Count (Attend)// выбрать из таблицы данные о рабочем и посчитать значение поля явки
FROM Timeplan //из таблицы расписание
WHERE Attend LIKE "Yes"  // где значение поля явки соотвествуют значение "явился"
ORDER BY ....
GROUP BY worker //групировка для агрегатных функций обязательно по всем полям
В результате такого запроса Вы получите количество дней у работника, которое соотвествует введенному параеметру. То есть сколько дней он был или отсутствовал на работе в течени календарного месяца (наверное дату - вернее интересующий месяц тоже необходимо в условие WHERE) прописать.
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan

Последний раз редактировалось Blondy; 14.06.2012 в 00:03.
Blondy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как открыть из БД Access другую Бд Access? Ribun Microsoft Office Access 8 10.03.2012 05:44
Запрос с датами и временем к Access [D7, Access] alexandr2010 БД в Delphi 3 26.07.2010 22:19
Есть БД на Access 2.0, нужно открыть в Access 2003 Spirit_33 Microsoft Office Access 1 23.07.2009 07:59
Access 97, открыть базу данных Access alexhol Microsoft Office Access 0 27.04.2009 12:10
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable Lev БД в Delphi 0 11.11.2007 12:14