Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Топ:
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Оснащения врачебно-сестринской бригады.
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
FROM Покупка INNER JOIN Продукция ON Покупка.КодТовара=Продукция.КодТовара;
С помощью этого запроса таблицы Покупка и Продукция соединяются по ключевому полю КодТовара, и полученная таблица выводится на экран. Запись Покупка.КодТовара означает: поле КодТовара из таблицы Покупка. Запись Продукция.КодТовара означает: поле КодТовара из таблицы Продукция.
Замечание. Ранее мы говорили, что имена полей в пределах одной таблицы должны быть уникальными, но могут повторяться в других таблицах. Поэтому, если при построении запроса рассматривается более одной таблицы, имена полей могут перестать быть однозначными. Для того чтобы определить те поля, имена которых перестали быть однозначными, используют уточнённые имена. Любое уточнённое имя является составным. В простейшем случае для получения составного имени поля надо напечатать имя таблицы, точку и имя этого поля в этой таблице, например: Покупка.КодТовара.
Задание. Выполните на компьютере все запросы, представленные на этом семинаре.
Для создания запросов SQL в нужно войти в конструкторзапросов и, установив курсор в верхней части экрана, через контекстное меню войти в режим SQL. В режим SQL можно войти так же, воспользовавшись одноимённой кнопкой на панели Конструктор Работа с запросами.

В этом режиме нужно набрать текст запроса и как обычно выполнить его, нажав на кнопку Выполнить на панели Конструктор Работа с запросами. Ниже показано выполнение первого запроса.

Домашнее задание 1.1
(по базе данных «Косметическая фирма»)
1. Выведите все покупки одного конкретного клиента.
2. Выведите список клиентов, покупавших какой-либо конкретный продукт.
3. Выберите список клиентов, покупавших какой-либо конкретный продукт в апреле 2014 года.
4. Выведите все продукты, за которые начисляется 6, 8 и 11 баллов.
5. Выведите все продукты стоимостью от 240 до 460 рублей, за которые начисляется 7 баллов.
6. Выведите список клиентов, покупавших продукцию в первом квартале 2014 года.
7. Выведите список клиентов, фамилия которых начинается с буквы «К».
Домашнее задание 1.2
(по базе данных «Борей»)
ПЕРЕХОД НА Оглавление
Семинар № 11
Арифметические операции для преобразования числовых данных. Операции с текстовыми данными. Операции агрегирования. Групповые операции. Сортировка
Арифметические операции для преобразования числовых данных
На предыдущем семинаре мы научились создавать запросы, позволяющие отбирать в таблицах поля и записи по некоторым условиям. Теперь посмотрим, как в SQL создаются вычисляемые поля. Вы увидите, что в SQL это сделать проще, чем средствами Access. Для работы с числовыми данными используются арифметические операции: +, -, *, /,^.
Пример 1
SELECT Дата, Фамилия, Имя, Отчество, Покупка.КодТовара, ВидТовара, Цена, Количество, Цена*Количество AS [Стоимость покупки]
FROM Покупка INNER JOIN Продукция ON Покупка.КодТовара=Продукция.КодТовара
WHERE Фамилия = “Соловьёв”;
В этом запросе выводится информация обо всех покупках Соловьёва с указанием по каждой покупке её даты, фамилии, имени, отчества, продукта, названия продукта, цены, количества упаковок и стоимости покупки. Стоимость покупки – вычисляемое поле, полученное в результате произведения цены продукта и количества упаковок.
Ранее при выводе результатов запросов мы использовали названия полей по умолчанию. Но для заголовков столбцов можно применять не только значения по умолчанию, но и псевдонимы. Чтобы создать псевдоним произвольного поля можно воспользоваться предложением AS.
Псевдоним поля – это имя, которое указывается для того, чтобы указать заголовки столбцов при выдаче результатов. Псевдонимы полей применяются в том случае, когда исходные имена полей не имеют никакого смысла:
|
|
|
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!