Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Часть II. Вывод полей nomd и cena из файла DETL, kolw и data из файла poski с расчетом суммы за поставки и с расчетом скидки




Вывод полей nomd и cena из файла DETL, kolw и data из файла POSKI с расчетом суммы за поставки и с расчетом скидки. Присвоение имен Сумма_без_скидки, Скидка и Сумма_со_скидкой вычисленным полям.

Вывод минимального, максимального и среднего значений поля KOLW (среднее значение). Колонки получат исходные имена MIN_KOLW, MAX_KOLW и AVG_KOLW, которые следует переименовать.

Пусть нужно вывести номера поставщиков и их фамилии (поля nomp и famp) по алфавиту, но с другими именами колонок, например, с именами Номер_поставщика и Фамилия_поставщика.

Если мы хотим задать собственные имена колонкам, а не использовать умолчания, нужно воспользоваться опцией AS (в качестве).

 

 

 

 

 

 

Запрос 1: запрос по точному совпадению значения одного поля

Из ТБД POSHK: выдать номера, фамилии и города поставщиков, проживающих в городе Киев.

Выбираем поля nomp, famp, gord, stat из ТБД poshk. Все колонки будут иметь имена полей ТБД.

Переходим на вкладку Filter, в Field Name выбираем Poshk.gord, в Criteria выбираем =, а в Example вводим “Киев”

Результат

Запрос 2: запрос по точному несовпадению значения одного поля

В таблице Poshk дать фамилии и города поставщиков, не проживающих в городе Киев.

 

Запрос 3: запрос по неточному совпадению значения одного поля

Скопировать POSHK в POSHK_K. В файле POSHK_K создать дополнительные поля: firstname, lastname. Дополнить записи. Запрос: выбрать поставщиков, имена которых начинаются на "ИВА" или "Ива".

Запрос 4: запрос с вычисляемым полем

Из таблицы poshk_k выбрать: номер поставщика, его ФИО, объединив значения трех полей famp, firstname, lastname в общее значение для одного столбца с именем "ФИО". Уникальное условие запроса: функция ALLTRIM при объединении значений полей удаляет лишние концевые пробелы значения каждого поля.

 

Запрос 5: запрос поиск по точному совпадению значения даты

Выдать из ТБД POSKI всю информацию о поставках за дату 18/09/01.

 

Запрос 6: запрос поиск из ТБД POSKI по конкретным значениям двух полей:

Выдать информацию о NOMP, NOMD, NOMR при количестве поставленных деталей >=400 деталей И поставленных за дату 18/09/01.

 

Запрос 7: запрос на поиск из ТБД POSKI по именам двух полей с сохранением результата (получаемой таблицы) в области ОП Курсор и выводе этой таблицы из области Курсор на экран.

 

Запрос 8: запрос на поиск из ТБД Poshk_k поставщиков с условием: найти поставщиков фамилией, начинающейся на "И".

Запрос 9: запрос на получение итоговой (статистической) информации из ТБД Poski.

Требования к запросу:

Подсчитать общее число записей, сумму и среднее значение количества поставленных деталей.

Найти максимальное и минимальное значения количества поставленных деталей и максимальное и минимальное значения даты поставок.

Сохранить получаемую таблицу в области ОП Cursor под именем "Difficult".

Вывести результат запроса (получаемую таблицу) из этой области ОП на экран с помощью команды Browse.

 

 

query10.qpr:

Выдать номера поставщиков, их ФИО, номера и наименование деталей, номера разработчиков, количество и даты поставок при условии:

1. nomd <= "Д3";

2. диапазон дат от 09/12/01 до 09/20/01;

3. порядок выдачи результата: nomp, nomd, nomr;

4. результат сохранить в файле mnt_pr;

5. вывести результат из файла на экран.

 

 

query12.qpr:

Выбранные записи упорядочить по фамилии и имени разработчика. Информацию сохранить в области ОП "Z11".

 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 403; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.