Запрос на выборку с вычисляемыми полями
В этом подразделе надо написать о том, какие теоретические знания, практические умения и навыки приобретены Вами при выполнении задания данного подраздела. Вставить данные (текст, рисунки, таблицы), указанные в этом пункте методических указаний к курсовому проекту. Нумерация таблиц, рисунков сквозная по разделу, т.е. двухуровневая (Рисунок 2.1 – Название рисунка). Необходимо сделать перекрестные ссылки на все рисунки, таблицы, используемые источники. Вставить гиперссылку на открытие файла с результатами работы.
SELECT Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, [Цена]*[Количество]*(1-[Скидка]) AS Сумма, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения] AS [Срок исполнения]
FROM (Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа
ORDER BY Заказы.КодЗаказа;
SELECT Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, [Цена]*[Количество]*(1-[Скидка]) AS Сумма, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения] AS [Срок исполнения]
FROM (Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа
WHERE (((Заказы.ДатаРазмещения)>#1/1/1995#))
ORDER BY Заказы.КодЗаказа;
SELECT Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, [Цена]*[Количество]*(1-[Скидка]) AS Сумма, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения] AS [Срок исполнения]
FROM (Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа
WHERE ((Not (Клиенты.Страна)="США" And Not (Клиенты.Страна)="Канада"))
ORDER BY Заказы.КодЗаказа;
SELECT Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, [Цена]*[Количество]*(1-[Скидка]) AS Сумма, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения] AS [Срок исполнения]
FROM (Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа
WHERE ((([ДатаИсполнения]-[ДатаРазмещения])>=20))
ORDER BY Заказы.КодЗаказа;
SELECT Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, [Цена]*[Количество]*(1-[Скидка]) AS Сумма, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения] AS [Срок исполнения]
FROM (Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа
WHERE ((([Цена]*[Количество]*(1-[Скидка]))>=10000))
ORDER BY Заказы.КодЗаказа;
Запрос итоговый
В этом подразделе надо написать о том, какие теоретические знания, практические умения и навыки приобретены Вами при выполнении задания данного подраздела. Вставить данные (текст, рисунки, таблицы), указанные в этом пункте методических указаний к курсовому проекту. Нумерация таблиц, рисунков сквозная по разделу, т.е. двухуровневая (Рисунок 2.1 – Название рисунка). Необходимо сделать перекрестные ссылки на все рисунки, таблицы, используемые источники. Вставить гиперссылку на открытие файла с результатами работы.
SELECT Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, Sum([Цена]*[Количество]*(1-[Скидка])) AS Сумма, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения] AS [Срок исполнения], Sum([Цена]*[Количество]*(1-[Скидка])+[Заказы]![СтоимостьДоставки]) AS ПолСтСДост
FROM Клиенты INNER JOIN (Заказы INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа) ON Клиенты.КодКлиента = Заказы.КодКлиента
GROUP BY Клиенты.Название, Клиенты.Страна, Заказы.КодЗаказа, Заказы.ДатаРазмещения, Заказы.ДатаИсполнения, [ДатаИсполнения]-[ДатаРазмещения]
ORDER BY Заказы.КодЗаказа;