АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Примеры. 1. Выбрать из таблицы «Товары» все записи

Читайте также:
  1. Интегральные микросхемы регистров (примеры)
  2. Классификация потерь и их примеры
  3. Конструкции колес (примеры)
  4. Контрольные примеры и задачи
  5. Лазерные системы акустической разведки. Принцип работы. Назначение. Примеры
  6. Матрицы и их классификация. Действия с матрицами. Экономические примеры.
  7. Направленные микрофоны. Типы направленных микрофонов. Принцип работы. Основные характеристики. Назначение. Примеры направленных микрофонов.
  8. некоторые примеры применения производной в алгебре, геометрии и физике.
  9. Некоторые примеры применения производной в алгебре, геометрии и физике.
  10. Общие требования, примеры рабочих чертежей пружин, правила изображения
  11. ОПИСАНИЕ И ПРИМЕРЫ НАБОРА ЗАДАНИЙ № 4
  12. ОПИСАНИЕ И ПРИМЕРЫ НАБОРА ЗАДАНИЙ № 6

 

1. Выбрать из таблицы «Товары» все записи.

 

SELECT * FROM Товары

2. Выбрать из таблицы «Товары» все записи, где названия товаров начинаются на букву “М”:

SELECT * FROM Товары WHERE Товар like ‘М*’

3. Выбрать из таблицы «Товары» все записи, где 80<цена <130

 

SELECT * FROM Товары WHERE цена>80 and цена <130

4. Выбрать из таблицы «Товары» все записи, где поставщик не Тверьмолоко:

 

SELECT * FROM Товары WHERE NOT(поставщик LIKE ‘Тверьмолоко’)

 

5. Получить из таблицы «Товары» все записи по полю Поставщик от значения, равного ”Красный Октябрь” до значения “Тверьрыба”. Выбрать только поля: название товара, поставщик.

 

SELECT Товар,Поставщик FROM Товары WHERE

Поставщик BETWEEN 'Красный Октябрь' AND 'Тверьрыба'

Оператор BETWEEN используется для задания интервала.

Оператор IN позволяет задать набор искомых значений поля таблицы.

6.Выбрать из таблицы «Товары» все записи, где название товара совпадает со значениями: сыр, масло, шоколад

SELECT * FROM Товары WHERE Товар IN (‘Сыр’, ‘Масло’, ‘Шоколад’)

Можно использовать вложенность команд SELECT.

 

Сортировка данных

Конструкция выражения Select позволяет упорядочивать возвращаемые наборы данных по возрастанию или убыванию значений поля. Для этого служит предложение ORDER BY.

 

Синтаксис

SELECT * FROM ИмяТаблицы

ORDER BY СписокПолей DESC, СписокПолей ASC,

 

где ASC- сортировка по возрастанию, DESC- сортировка по убыванию.

Если порядок сортировки не указан, то сортируется по возрастанию.

 

Группировка столбцов

Для группировки данных в столбцах применяется предложение GROUP BY.

Предложение GROUP BY требует задания списка наименований полей, разделённых запятыми. Оно находит применение тогда, когда необходимо получить только одну строку из группы строк, в определённых столбцах которых хранятся идентичные значения.

 

Объединение таблиц

 

Реляционные базы данных предполагают наличие механизма объединения информации об объекте, хранящейся в нескольких таблицах. Процесс и результат сбора данных об определённом объекте, хранящихся в нескольких таблицах, называется объединением таблиц. Рассмотрим операторы, которые работают при объединении таблиц.

 

Оператор JOIN работает с двумя аргументами-таблицами. Существуют три разновидности конструкций JOIN.

 

Оператор INNER JOIN

Конструкция INNER JOIN позволяет возвратить все записи, для которых выполняется условие равенства содержимого столбцов двух объединяемых таблиц.

 

SELECT * FROM имя INNER JOIN имя ON имя поля =имя поля

таблицы1 таблицы2 из таб.1 из таб.2

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)