рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Особенности использования инструкций SELECT

Работа сделанна в 2006 году

Особенности использования инструкций SELECT - раздел Компьютеры, - 2006 год - SELECT Особенности Использования Инструкций Select. Запросы На Выборку Всегда Начина...

Особенности использования инструкций SELECT. Запросы на выборку всегда начинаются с предложения SQL SELECT (список полей) FROM (список таблиц), например: SLECT Название, Город FROM заказчики Однако даже такая конструкция имеет разветвления: - SELECT DIISTINCT, но для определения уникальности используются - SELECT TOP [число или количество процентов] В SQL-запросах можно объединять несколько таблиц, даже если они содержат разное количество записей (хотя, как правило, такое объединение будет бессмысленым). Для выбора всех полей из таблицы применяется символ *. Примеры простейших SQL-запросов: SELECT * From Заказчики – выбирает все записи и поля за таблицы «Заказчики». SELECT DISTINCT Город FROM Заказчики – выбирает по 1 разу каждый город, в котором находится один или более заказчик.

SELECT TOP 10 PERCENT * FROM Заказчики – выбирает первые 10% записей в таблице.

Если же в запросе присутствует несколько таблиц, то в части FROM их необходимо перечислить через запятую.

Если из таблиц в таком запросе выбираются не все поля, то выбираемые нужно вводить в формате [Имя_таблицы].[Имя_поля], например: SELECT Table1.Field1, Table2.Field1 FROM Table1, Table2; Кроме того, имена полей или таблиц на языке, отличающемся от английского, рекомендуется брать в квадратные скобки.

Имена же, содержащие пробелы, подлежат обязательному взятию в квадратные скобки. 2. Использование критериев отбора Допустим, у нас есть таблица «Заказчики» со следующими полями: № п/п Название Город Адрес К_во_заказов Если необходимо выбрать из нее не все записи, а только те, которые удовлетворяют некоторым условиям.

Например, только тех из них, которые размещены в Харькове. Для этого используется инструкция WHERE. Условий может быть несколько, тогда они объединяются логическими операциями И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ (XOR). Для инвертирования части или всего условия (т.е. отбора тех записей, которые данному условию не удовлетворяют) используется операция NOT. Общий синтаксис простого запроса с условием таков: SELECT Список_полей FROM Список_Таблиц WHERE (условие1) лог_оп (условие2) лог_оп (условие3); Пример: SELECT * FROM Заказчики WHERE (Город=’Харьков’); SELECT * FROM Заказчики WHERE (Город=’Харьков’) AND (К_во_заказов > 5); 3.

– Конец работы –

Эта тема принадлежит разделу:

SELECT

Microsoft Access, являющаяся предметом рассмотрения данного реферата, принадлежит ко второму классу систем, т.к. из-за непроработанной системы… К тому же, легкость объединения с другим ПО, поставляемым в комплекте Office… Данный реферат посвящен проблематике, неизбежно возникающей при проектировании БД – проектировании системы поиска и…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Особенности использования инструкций SELECT

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Групповые операции и вычисляемые поля
Групповые операции и вычисляемые поля. Допустим, есть у нас таблица «Постоянные_клиенты». И нам, в зависимости от количества покупок надо дать им скидки – например, те, кто сделал более 5 покупок,

Запросы на добавление
Запросы на добавление. В дальнейшем мы будем рассматривать запросы, которые управляют непосредственно данными в таблицах, а то и самими таблицами. При их разработке и выполнении следует собл

Запросы на обновление
Запросы на обновление. Иногда, опять-таки, зачастую при использовании элементов программирования, может потребоваться динамическое изменение всех или части записей в таблице. Для этого применяется

Параметрические запросы
Параметрические запросы. Access позволяет сделать запросы более гибкими – т.е. сделать так, чтобы при изменении критериев в запросе не приходилось править его в конструкторе. Для этого испол

Управляющие запросы ядра Microsoft Jet
Управляющие запросы ядра Microsoft Jet. Эта небольшая группа запросов позволяет производить операции на уровне как отдельной таблицы, так и базы данных в целом. а. Запрос DROP Этот запрос позволяет

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги