Главная страница
Навигация по странице:

  • Какое из этих представлений — модифицируемое

  • ЛАбороторная работа. лаб раб 13. Лабораторная работа 13 Представления


    Скачать 14.52 Kb.
    НазваниеЛабораторная работа 13 Представления
    АнкорЛАбороторная работа
    Дата16.06.2022
    Размер14.52 Kb.
    Формат файлаdocx
    Имя файлалаб раб 13.docx
    ТипЛабораторная работа
    #595129

    Лабораторная работа 13 Представления


    Упражнение 1


    1. Создайте представление, которое бы показывало всех заказчиков которые проживают в Лондоне или Риме.

    2. Создайте представление, которое бы показывало номер продавца с комиссионными выше 13 процентов.

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

    4. Создайте представление, которое бы показывало каждого продавца и его заказчиков.




    1. Какое из этих представлений — модифицируемое?

    #1 CREATE VIEW Dailyorders
    AS SELECT DISTINCT cnum, snum, onum, odate
    FROM Orders;

    #2 CREATE VIEW Custotals
    AS SELECT cname, SUM (amt)
    FROM Orders, Customers
    WHERE Orders.cnum = customer.cnum
    GROUP BY cname;

    #3 CREATE VIEW Thirdorders
    AS SELECT *
    FROM Dailyorders
    WHERE odate = 10/03/1990;

    #4 CREATE VIEW Nullcities
    AS SELECT snum, sname, city
    FROM Salespeople
    WHERE city IS NULL OR sname BETWEEN 'A' AND 'MZ';


    1. Создайте представление таблицы Продавцов с именем Commissions (Комиссионные). Это представление должно включать только поля comm и snum. С помощью этого представления, можно будет вводить или изменять комиссионные, но только для значений между .10 и .20.


    написать администратору сайта