0 / 0 / 0
Регистрация: 19.09.2015
Сообщений: 43
|
|
1 | |
Запрос выдает лишний запрос, как это предотвратить?23.10.2015, 18:27. Показов 1465. Ответов 3
Метки нет (Все метки)
Добрый день! В который раз обращаюсь к Вам, спасибо, что не отказываете в помощи студентке
Описание проблемы: в моей БД (делаю в MS Access-2010) имеется запрос "Задание 1" . Необходимо, поле "Общая величина штрафа:" упорядочить с mах до min, через сортировку у меня этого сделать не получается. Первая проблема в том, что просто напросто сортировка не работает, второе, что из-за сортировки, при запуске запроса"Задание 1" , откуда-то появляется еще одно всплывающее окно с просьбой ввести параметр "Превышение" (прикладываю картинку). Должен быть только один запрос с параметром "Введите наименование выброса", но откуда запрос "Превышение" взялся? Мне он совершенно не нужен! Мои вопросы к Вам: в чем заключается ошибка с неработающей сортировкой и как ее устранить? Что сделать для того, чтобы БД не просила ввести параметр "Превышение" при открытии запроса? Во вложенном файле все оставила с ошибками, чтобы Вам было удобнее, возможно, увидеть причины ошибок. Жду Ваших мнений и знаний, спасибо!
0
|
23.10.2015, 18:27 | |
Ответы с готовыми решениями:
3
Запрос не выдает нужные значения SQL запрос по промежутку времени выдает ошибку... Вложенный запрос вернул больше одного значения Это запрещено, когда вложенный запрос следует после =, !=, < Вложенный запрос вернул больше одного значения Это запрещено, когда вложенный запрос следует после =, !=, <, < |
133 / 148 / 64
Регистрация: 27.06.2013
Сообщений: 536
|
|
23.10.2015, 19:06 | 2 |
Сообщение было отмечено Олечка_СибГАУ как решение
Решение
В поле "Общая величина штрафа" измените формулу расчета:
Общая величина штрафа: [Штраф за превышение выброса на 1 т]*IIf(([Размер выброса в тоннах]-[Норматив])>0;[Размер выброса в тоннах]-[Норматив];0) Всё пойдет.
1
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
23.10.2015, 19:07 | 3 |
Сообщение было отмечено Олечка_СибГАУ как решение
Решение
В запросе Задание1 многократно указано поле Превышение. Которого нет ни в одном из источников запроса. Вот он спрашивает Вас на что ему умножать штрафы :-)
1
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
27.10.2015, 04:14 | 4 |
Олечка_СибГАУ, вообще-то Росприроднадзором (а точнее его подразделением ФЦАО) разработана специальная программа по расчету платы за негативное воздействие на окружающую среду и там все факторы учтены
я к тому что выброс загрязняющих веществ в атмосферу бывает в пределах разрешения бывает временно согласованный и бывает сверхлимитный соответственно плата за них разная так что слово "превышение" оно не совсем правильное ссылка на программу находится на официальном сайте Росприроднадзора
0
|
27.10.2015, 04:14 | |
27.10.2015, 04:14 | |
Помогаю со студенческими работами здесь
4
Как это шифруется? Запрос - ответ Мой код выдает ошибку, нужен обновляемый запрос. Как избавиться? Подскажите как облегчить запрос если это возможно? Запрос к веб странице, так как это делают браузеры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |