Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 23.02.2016
Сообщений: 20

Свободный водитель

24.03.2016, 00:41. Показов 1478. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят можете помочь как мне сделать свободного водителя bd.zip
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.03.2016, 00:41
Ответы с готовыми решениями:

Свободный элемент не передает данные в таблицу
Здравствуйте. . В формах Поступление товаров и Продажа товаров есть свободный элемент для ввода данных - дату в таблицы Накладные и...

Задать свободный номер для ключевого поля
Здравствуйте. Есть поле код, тип счетчик, ключевой. Нужно сделать так, чтобы при удалении код сохранился, а при добавлении новой записи -...

вероятность, что водитель попадёт в аварию
помогите пожалуйста))) Агентство по страхованию автомобилей разделяют водителей по 3 классам : класс (Н1) - мало рискует ,...

3
Эксперт MS Access
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
24.03.2016, 01:17
Лучший ответ Сообщение было отмечено KarpovaAvgusta1 как решение

Решение

База не открывается, требует пароля. Поэтому только по схеме, возможны ошибки.

Будем считать, что водитель занят, если у него есть хоть одна запись где [Отметка_о_выполнении] пустая, не заполнена. Тогда такой запрос
SQL
1
2
3
4
5
6
SELECT Автомобили.* FROM 
Автомобили LEFT JOIN 
(SELECT Код_автомобиля FROM Вызовы WHERE [Отметка_о_выполнении] IS NULL 
GROUP BY Код_автомобиля HAVING COUNT(*)=0) q 
ON Автомобили.Код_автомобиля=q.Код_автомобиля
WHERE q.Код_автомобиля IS NULL
Кстати поле Свободен в таблице Автомобили лишнее. И даже вредное. Сейчас водила свободен, а через час занят, потом опять свободен. Лишнее это. Запрос даст актуальное состояние авто и водителя.

Добавлено через 9 минут
Кстати если поле [Отметка_о_выполнении] это чекбокс, то условие Where надо переписать так
SQL
1
WHERE NOT [Отметка_о_выполнении]
1
0 / 0 / 1
Регистрация: 23.02.2016
Сообщений: 20
24.03.2016, 01:18  [ТС]
Извиняюсь пароль SONY
Спасибо) большое что помогли
0
Эксперт MS Access
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
24.03.2016, 01:36
Лучший ответ Сообщение было отмечено KarpovaAvgusta1 как решение

Решение

Правильный запрос такой (пароль помог ). Ошибся в [Отметка_о_выполнения] и лишней была проверка на каунт
SQL
1
2
3
4
5
6
SELECT Автомобили.* 
FROM  Автомобили LEFT JOIN 
(SELECT Код_автомобиля FROM Вызовы WHERE [Отметка_о_выполнения] 
GROUP BY Код_автомобиля ) q 
ON Автомобили.Код_автомобиля=q.Код_автомобиля
WHERE q.Код_автомобиля IS NULL
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2016, 01:36
Помогаю со студенческими работами здесь

Какова вероятность того, что зашедший поесть водитель является водителем легкового автомобиля?
У шоссе находится кафе "Макдоналдс". Количество легковых и грузовых автомашин, проезжающих по этой дороге, относится как 4:1. В среднем 7...

Свободный массив
У меня есть свободный двумерный массив. Это такой динамический массив, в котором размеры строк могут быть различными. Подскажите, как мне в...

Структура "Водитель": Найти всех водителей, которые водят (обслуживают) конкретную машину фирмы
Каждая структура состоит из минимум , 4 полей , некоторые из них могут быть даны . На момент сдачи в файле должно быть 5 записей . Должна...

Структура "Водитель": Найти всех водителей, которые водят (обслуживают) конкретную машину фирмы
Ребята может кто пожалуйста помочь , вот есть код : надо просто из обычного массива перевести все это дело в динамический (ну используя...

Узнать свободный сокет из диапазона
Как средствами с++ можно найти свободный сокет из диапазона (например, 10000-50000)?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru