доброго дня всем! скажите пожалуйста, как прописать запрос, который бы выбирал для каждого человека количество дней (по каждой командировке) в каждом месяце из полного диапазона пребывания в командировке. При этом запрос должен работать в заданном диапазоне, например вывести такие данные в диапазоне с 01.01.2014 по31.03.2014
заданные данные:
Имя с по ХХ 10.01.2014 20.03.2014 YY 21.02.2014 26.03.2014 ZZ 15.02.2014 10.03.2014 XX 27.03.2014 05.04.2014
Должно получиться так:
Имя месяц Дни ХХ 01.2014 22 ХХ 02.2014 28 ХХ 03.2014 20 - данные две строки не суммируются для одного человека в одном месяце, т.к. командировки разные ХХ 03.2014 5 - данные две строки не суммируются для одного человека в одном месяце, т.к. командировки разные YY 02.2014 8 ZZ 02.2014 14 ZZ 03.2014 10
Подскажите как сделать следующее. Имеем таблицу с несколькими столбцами, для поиска интересны 2 столбца: номер1 и номер2, оба столбца текстовые с разным содержимым. Есть форма на которой размещены 2 поля для поиска и 2 поля для отображения результатов поиска. Какую команду/процедуру/запрос прописать чтобы при вводе любых символов от 2 ед. и далее, результат такового поиска отображался в виде таблиц со всеми столбцами ниже и впоследствии при двойном щелчке по любой записи (из результата поиска) запись целиком добавлялась в новую таблицу с текущей датой добавления (системной). Такое возможно? Посоветуйте пожалуйста.
Словесный алгоритм: Если значение Limit меньше нуля и значение Grad не пустая строка, то выводить "А" Если значение Limit больше-равно нулю и значение Grad не пустая строка, то выводить "В" Если значение Limit меньше нуля и значение Grad пустая строка, то выводить "С" Если значение Limit больше-равно нулю и значение Grad пустая строка, то выводить "D" Получается это:
Run-time error '-2147467259 (80004005) Процесс остановлен ядром базы данных Microsoft Jet, так как другой пользователь пытается одновременно изменитьь те же данные.
база не открывается
попытка импорта с другой базы вызывает ту же ошибку
JetComp выдает ту же ошибку
Попытка подключиться через ODBC выдает ту же ошибку В итоге все безнадежно и только бекап спасет отца русской демократии?
Но как добавить несколько записей одним запросом, не используя select c другой таблицы? Желательно через insert into values Исходные данные хранятся в екселевском файле, и мне удобно через сцепить быстро формировать строки на добавление.
Парни, всем привет! Подписался на небольшую халтурку по MS + MS SQL server (Не ADP, отдельно морда,отдельно сервер, без линковки.) Хочу уточнить один момент заранее, все роли и разрешение буду писать на стороне сервера. Вопрос всего один , просто стало интересно, пока нет выхода к рабочему верстаку, хочу предварительно поинтересоваться.
Есть к примеру таблица, в нем три поля: Таможня,Транспорт, Бухгалтерия. Роли к примеру такие же. (ну то есть каждый может что то менять только в своем поле)
На форме есть эти три поля. Если к примеру таможенник поменяет данные не только в Таможне, но и Транспорте и в Бухгалтерии и потом нажмет кнопку ,которая запускает запрос на обновление и снимает значение с формы - то запрос :
1) Не выполниться, так как в таблице присутствуют поля,которые ему на сервере запрещено редактировать. 2)Выполниться частично, и обновиться только поле Таможня, остальные останутся без изменений.
Добрый день уважаемые профи! Мой гаджет экспортирует геймерские данные (каждую секунду бывает и меньше), а excel их принимает. В excel 15 колонок и 50000 строк с формулами (750000 формул). И теперь суть: когда excel начинает тормозить (из за расчетов) предположим на 2 секунды, данные за 2 сек будут пропущены, а трансляция продолжиться на 3 секунде (Если к этому времени excel "отпустит" конечно)) Вопрос: спасет ли Access или есть другой выход подскажите Спасибо
Как после заполнения всех полей обнулить их, например после нажатия кнопки "следующая запись", т.е. данные сохраняются в таблицу, а поля очищаются для следующей записи?
Подскажите, пожалуйста, можно ли осуществить автоматическое обновление запроса, условием отбора в котором является поле со списком формы, без использования кнопки обновить? пробовал вешать макрос "ОбновлениеОбъекта" на событие aftetupdate поля со списком, но ничего не выходит.
Подскажите пожалуйста в таблице есть 500 записей, через форму подключен к таблице, нажимаю кнопку перейти на последнюю запись, а переходит на 468 запись, в ручную через поиск можно найти остальные записи, но последней почему то считается не 500, а 468, как исправить?
Проблема такая: В Access есть запрос который формирует таблицу более 30 полей.Я хочу с помощью union объединить с этой таблицой еще две таблицы. Загвоздка в том что эти две таблицы по другому сформированы с точки зрения подставки полей.Короче, как мне к полю клиент в первой таблицы, присоединить поля "клиент" из других таблиц.
Добрый день. У меня такой вопрос: Есть отдельная таблица и отдельная форма созданная конструктором форм можно ли их как то связать друг с другом??? Проблема в том что когда я создаю форму по таблице она выглядит не так как мне нужно, редактировать ее нормально (что называется под себя) не получается... Тогда я создала отдельную форму с помощью конструктора форм, но я никак не могу их связать друг с другом (таблицу и форму)...
Св-во .Recordset комбика синхронизируется с выбранным элементом только на второй итерации.
При первом выборе .Column кажет правильно, а .Recordset - первую запись. Есно, что если первая выбранная запись и есть первая, то тогда они совпадают :)
Т.е. вот такой тест (по кнопке) не проходит при самом первом выборе элемента из списка (хоть вручную, хоть кодом). Данные совпадают только на второй смене и далее. :
Необходимо составить запрос чтобы результатом были уникальные значения поля a, а также значение поля b и с где с - максимальное в группе.
Table1 a b c 1 2 3 1 3 1 1 2 4 2 3 1 2 1 5 3 1 3
Результат должен быть a b c 1 2 4 2 1 5 3 1 3
Никак не получается, пробовала
SELECT a, b, MAX(c) FROM Table1 GROUP BY a
ругается говорит "Попытка выполнить запрос не включающий в себя b в Group BY..." Включаю b в Group By и получаю совсем не то что мне нужно - Group By выводит уникальные строки (т.е уникальные сочитания и поля a и поля b)
Поле b мне там нужно. Сделать это с подзапросом не вариант - долго - нужно другое решение.