0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 4
|
|
1 | |
нужен вариант отбора данных27.12.2011, 15:04. Показов 769. Ответов 6
Метки нет (Все метки)
Добрый день!
Господа, нужна помощь специалистов. Заранее прошу прощения за loser'скую терминологию )) Итак... Есть перекрестный запрос со столбцами, в которых некоторые значения повторяются. т.е. "Иванов" и "Иванов", но все остальные "Сидоровы" и "Петровы" должны быть посчитаны... Нужно исключить эти значения в общем итоге... Можно ли поставить какие-то особенные условия отбора.. или чтобы получить нужный результат? К сожалению в силу своих скудных знаний могла оперировать только вариантами "not like", "like", "is not null"... Заренее признательна за помощь!
0
|
27.12.2011, 15:04 | |
Ответы с готовыми решениями:
6
условие отбора в Базе данных Форма отбора данных для отчета Несоответствие типов данных в условии отбора Условие отбора данных в запросе по дате |
3544 / 1118 / 94
Регистрация: 13.03.2011
Сообщений: 1,513
|
|
27.12.2011, 18:49 | 2 |
Если выложите фрагмент БД (в формате mdb), со всеми объектами, относящимися к проблеме, то мог бы посмотреть.
0
|
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 4
|
|
27.12.2011, 19:41 [ТС] | 3 |
Спасибо за отклик! Вот кусочек базы... Смущают две позиции. Например, позиции "Балабанов" и "Мальцев". Нужно чтобы не учитывались их расчеты с ними самими...
Однако их расчеты с другими людьми должны отображаться. В общем задача мне оказалась не по плечу, учитывая что база очень большая (( Буду признательна даже за попытку ))
0
|
3544 / 1118 / 94
Регистрация: 13.03.2011
Сообщений: 1,513
|
|
27.12.2011, 20:05 | 4 |
0
|
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 4
|
|
28.12.2011, 13:42 [ТС] | 5 |
0
|
3544 / 1118 / 94
Регистрация: 13.03.2011
Сообщений: 1,513
|
||||||
28.12.2011, 14:56 | 6 | |||||
Тогда ваш запрос должен звучать так (добавил секцию WHERE)
Глядя на вашу таблицу создается впечатление, что она перекочевала в Access из Excel, или ее создавал человек с Excel-ной идеологией. В Accesse с таким настроем будет, ох, как тяжело. 1. Нужно создать справочники сотрудников и пользователей (возможно это будет один справочник). 2. Справочник отчетных лиц. 3. Сделать поля, содержащие денежные суммы (начисл, отправл), денежным типом. Если только конечно - это деньги. Если же эти величины выражаются целыми числами, то есть типы целое и длинное целое. 4. Длина текстовых полей должна соответствовать максимально возможной величине помещаемых в них данных. 5. Остаткам, которые могут в любое время получены запросом на основании полей начисл и отправл, не место в таблице. 6. На 99,9% уверен, что представленный перекрестный запрос вам никакой пользы не принесет. Возможно, все можно решить простыми запросами на выборку, а если и перекрестным, то половину полей из представленного нужно убирать. Продумайте, в каком виде вы желаете получить информацию, а затем подумаем вместе. Вам бы перед тем, как окунаться в Access, желательно посетить какие-нибудь курсы или почитать книги. На крайний случай сойдут такие видеокурсы
0
|
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 4
|
|
28.12.2011, 15:26 [ТС] | 7 |
Спасибо огромное! А что касается критики, то это даже не критика, вы попали "в точку"! )) Особенно с "Excel-ной идеологией"... Со всеми остальными пунктами тоже согласна. Что ж.. буду бороться с своей "идеологией" )) Надо же когда-то начинать осваивать новые горизонты ))
Еще раз большое спасибо за помощь!!!
0
|
28.12.2011, 15:26 | |
28.12.2011, 15:26 | |
Помогаю со студенческими работами здесь
7
Несоответствие типов данных в условии отбора Использование флажков для отбора данных Нужен изящный вариант блокировки вращения найти среднее арифметическое (нужен самый простой вариант) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |