Форум программистов, компьютерный форум, киберфорум
PostgreSQL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 13.03.2014
Сообщений: 23

Неправильный вывод результата

31.05.2014, 23:09. Показов 853. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день
Вопрос состоит в том, что я делаю неправильно или как отобразить следующее:

дан запрос:
Вывести ФИО и телефон менеджера, отношение количества проданных им автомобилей в апреле 2014 года к его зарплате. Упорядочить так, чтобы сначала шли наиболее эффективные менеджеры.

создал view
SQL
1
2
3
4
5
6
7
CREATE VIEW def AS
SELECT managers.id, COUNT(exzemp.id) AS cnt
FROM managers
JOIN orders ON (orders.id_manager=managers.id)
JOIN exzemp ON (exzemp.id_order=orders.id)
WHERE orders.date_od_order BETWEEN '2014-04-01' AND '2014-04-30'
GROUP BY managers.id;
пишу запрос
SQL
1
2
3
4
SELECT FIO, phone_number, cnt/salary AS otnoshenie
FROM def
JOIN managers ON (manager.id=def.id)
ORDER BY cnt/salary;
выдает у в столбце отношение, одни нули
проверил поменяв местами зарплату и кол-во машин проданных, все хорошо отображается
в чем у меня проблема?
Вложения
Тип файла: docx Курсовик БД.docx (30.9 Кб, 4 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.05.2014, 23:09
Ответы с готовыми решениями:

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

Неправильный вывод результата
Здравствуйте. Мне задали задачу по информатике: дано выражение (x1+n1/z1)+(x2+n2/z2). вывести результат в виде x+n/z. Код ниже. При вводе 4...

Неправильный вывод результата
Всем Доброго времени суток, извините за такое название темы, другого не придумал.. Проблема в том, что я не могу понять как вывести...

2
0 / 0 / 0
Регистрация: 13.03.2014
Сообщений: 23
31.05.2014, 23:54  [ТС]
вполне возможно,что я указал тип данных в домене интеджер, а надо было нумерик?
если так,то как поменять мне, не перезаписывая заново всю БД?
0
1267 / 980 / 385
Регистрация: 02.09.2012
Сообщений: 3,027
01.06.2014, 14:11
Можно вот так грубо попробовать:

SQL
1
SELECT FIO, phone_number, cnt::NUMERIC(10,2)/salary AS otnoshenie FROM def JOIN managers ON (manager.id=def.id) ORDER BY cnt/salary;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.06.2014, 14:11
Помогаю со студенческими работами здесь

Неправильный вывод результата в Memo1
Здравствуйте! У меня такая задача, пусть в вагоне 36 мест для пассажиров, причем эти места могут быть не заняты, и при это существуют купе,...

Неправильный парсинг строки и неправильный её вывод
Добрый день! Столкнулся с непонятным поведением парсера: На вход подается вот такая строка: Далее, я делаю ее парсинг вот...

Неправильный подсчёт результата
Добрый день) Написал программу на плюсах, что представлена ниже. Параллельно также на Делфи и синхронизирую их. Проверил в Excel и...

Неправильный подсчёт результата
еще раз добрый вечер. Столкнулся с проблемой в программе. Программа в виде теста, в тесте 10 вопросов (первые 7 на одной форме, остальные 3...

Неправильный вывод.
Подскажите пожалуйста почему выводятся одни нули. Заранее благодарю. program core; uses moduli; var a, b: x; i, k1, k2,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru