select ;
main.модель as модель,;
table4.тип_тел as тип_телефона,;
table1.налич_аон as наличие_аон,;
main.год_выпуск as год_выпуска,;
main.срок_экспл as срок_эксплуатации,;
main.ремонт as ремонт,;
main.место_изг as место_изготовления,;
main.поставщик as поставщик,;
main.цена as цена;
from main,table1,table4;
where main.id_tiptel=table4.id_tip;
and table1.id_model=main.id_mod
Рисунок 8. Сведенья о телефонах
2)Для каждого типа телефона выдать список, отсортированный:
1. по году выпуска
2. в алфавитном порядке
3. по стоимости.
Выбор типа телефона: Combo Box: Properties/Data/RowSource – table4.тип_тел RowSource Type – 6-Field
Рисунок 9. Форма для сортировки по параметру
По году выпуска
select main.модель as модель,;
table4.тип_тел as тип_телефона,;
main.цена as стоимость,;
main.год_выпуск as год_выпуска;
from main,table4;
where main.id_tiptel=table4.id_tip;
and table4.тип_тел=thisform.combo1.DisplayValue;
order by main.год_выпуск
В алфавитном порядке
select main.модель as модель,;
table4.тип_тел as тип_телефона,;
main.цена as стоимость,;
main.год_выпуск as год_выпуска;
from main,table4;
where main.id_tiptel=table4.id_tip;
and table4.тип_тел=thisform.combo1.DisplayValue;
order by main.модель
По стоимости
select main.модель as модель,;
table4.тип_тел as тип_телефона,;
main.цена as стоимость,;
main.год_выпуск as год_выпуска;
from main,table4;
where main.id_tiptel=table4.id_tip;
and table4.тип_тел=thisform.combo1.DisplayValue;
order by main.цена
Рисунок 10. Телефоны GSMотсортированные по стоимости
3)Найти самый дорогой телефон (по каждому типу), самый дешевый, среднюю стоимость.
Рисунок 11. Форма поиска MAX,MIN,AVG
Выбор вида телефона: Combo Box: Properties/Data/RowSource – table4.тип_тел
RowSource Type – 6-Fields
Самый дорогой телефон (по каждому типу)
select main.модель as модель,;
table4.тип_тел as тип_телефона,;
main.цена as стоимость,;
main.год_выпуск as год_выпуска;
from main,table4;
where main.id_tiptel=table4.id_tip;
and table4.тип_тел=thisform.combo1.DisplayValue;
and main.цена=(select MAX(main.цена);
from main,table4 where;
main.id_tiptel=table4.id_tip and table4.тип_тел=thisform.combo1.DisplayValue)
Рисунок 12. Самый дорогой телефон GSM
Самый дешевый телефон
select main.модель as модель,;
table4.тип_тел as тип_телефона,;
main.цена as стоимость,;
main.год_выпуск as год_выпуска;
from main,table4;
where main.id_tiptel=table4.id_tip;
and main.цена=(select MIN(main.цена)from main)
Рисунок 13. Самый дешевый телефон
Средняя стоимость
select avg(main.цена) as средняя_стоимость;
from main
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.