Отчет к 3-ей лабораторной работе. ИТ-052

Операторы SELECT, предложения DISTINCT, ORDER BY для осуществления выборки данных из таблиц.

SELECT * FROM [mobile_store].[dbo].[Price]

WHERE [cena] >= 7000

ORDER BY [cena] ASC

В данном запросе осуществляется выборка данных из таблицы [result].

SELECT DISTINCT * FROM [mobile_store].[dbo].[Price]– этот запрос выбирает все значения из всех полей заданной таблицы.

WHERE [cena] >= 7000– выборка данных с условием, что поле [cena] принимает только значения равные или больше 7000.

ORDER BY [cena] ASC – сортировка значений в полях [cena] по возрастанию (оператор ASC).

Результат выполнения запроса представлен на рисунке.

Результатом является таблица, в которой осуществлена выборка только тех сena, значение которых равно или больше 7000, и отсортированы значения поля cena по возрастанию.

Оператор SELECT, предложение WHERE.

SELECT [results], [id_pilote], [id] FROM [db_it052dadaev].[dbo].[result]

WHERE [results] >= 6

ORDER BY [id_pilote] ASC

В данном запросе осуществляется выборка данных из таблицы [result].

SELECT [results], [id_pilote], [id] FROM [db_it052dadaev].[dbo].[result] – запрос выбирает значения полей из таблицы [result]. Поля для выборки [results], [id_pilotes], [id].

WHERE [results] >= 6 – сравниваются и выводятся занчения поля [result], которые больше или равны 6.

ORDER BY [id_pilote] ASC – сортировка выбранных значений поля [id_pilote] по возрастанию.

Результат выполнения запроса представлен на рисунке.

НЕ нашли? Не то? Что вы ищете?

Оператор SELECT, предложение WHERE, предикат BETWEEN.

SELECT * FROM [mobile_store].[dbo].[Summary]

WHERE [id_tipe] BETWEEN 2 AND 5

ORDER BY [id_summary] ASC

В данном запросе осуществляется выборка данных из таблицы [result].

SELECT * FROM [mobile_store].[dbo].[Summary] – запрос выбирает значения полей из таблицы [Summary].

WHERE [id_tipe] BETWEEN 2 AND 5 – сравниваются и выводятся занчения поля [id_tipe], которые находятся в интервале значений от 2 до 5.

ORDER BY [id_summary] ASC – сортировка выбранных значений поля [id_summary] по возрастанию.

Результат выполнения запроса представлен на рисунке.

Оператор SELECT, предложение WHERE, предикат IN.

SELECT * FROM [mobile_store].[dbo].[Summary]

WHERE [id_tipe] IN (3, 5)

ORDER BY [id_model] ASC

В данном запросе осуществляется выборка данных из таблицы [Summary].

SELECT * FROM [mobile_store].[dbo].[Summary] – запрос выбирает значения полей из таблицы [Summary].

WHERE [id_tipe] IN (3, 5) – сравниваются и выводятся занчения поля [id_tipe], которые находятся в интервале значений от 3 до 5.

ORDER BY [id_model] ASC – сортировка выбранных значений поля [id_model] по возрастанию.

Результат выполнения запроса представлен на рисунке.

Получение итоговых результатов

SELECT MIN(cena) AS Min_price, MAX(cena) AS Max_price

FROM [mobile_store].[dbo].[Price]

В данном запросе осуществляется вывод максимального и минимального значения в таблице [result].

SELECT MIN(cena) AS Min_price, MAX(cena) AS Max_price

FROM [mobile_store].[dbo].[Price] – запрос выбирает максимальное занчение поля [cena] и присваивает название Max_price и минимальное значение – Min_price.

Результат запроса представлен на рисунке.

Использование оператора суммирования SUM.

SELECT SUM([cena]) AS Summ_price_all_mobiles

FROM [mobile_store].[dbo].[Price]

SELECT SUM([cena]) AS Summ_price_all_mobiles FROM [mobile_store].[dbo].[Price]

– запрос выбирает из таблицы [Price] значения поля [cena] и суммирует их. Конечному результату присваивается имя Summ_price_all_mobiles.

Результат выполнения запроса представлен на рисунке.

Контрольная таблица для проверки правильности вывода.

Оператор SELECT, предложение HAVING.

SELECT [id_model], COUNT([id_summary]) AS All_mobiles, AVG([id_tipe]) AS Avg_types

FROM [mobile_store].[dbo].[Summary]

GROUP BY [id_model]

HAVING AVG([id_tipe]) >= 3

SELECT [id_model], COUNT([id_summary]) AS All_mobiles, AVG([id_tipe]) AS Avg_types FROM [mobile_store].[dbo].[Summary] – запрос выбирает из таблицы [Summary] занчения столбцов [id_model], [id_summary], [id_tipe]. Со столбцом [id_tipe] запрос проводит слудующие операции: подсчитывает количество значений в данном столбце для каждого [id_summary] и присваивает имя All_mobiles. Со столбцом [id_model] запрос проводит следующие операции: подсчитывает средние значения в данном столбце для каждого [id_tipe] и присваивает имя Avg_types.

GROUP BY [id_model] – запрос образует отдельную группу с повторяющимися значениями.

HAVING AVG([id_tipe]) >= 3 – запрос выдает только те значения, которые имеют значения [id_tipe] больше либо равные 3.

Результат выполнения запроса представлен на рисунке.

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством