Программирование >>  Исключение дубликатов строк 

1 ... 41 42 43 [ 44 ] 45 46 47 ... 152


3. Give те а listing of each teams lineup . ( Дать список игроков каждой команды .) {Совет: В основу этого запроса можно положить таблицу Игроки в боулинг .) Решение можно найти в Team Lineups (32 строки)



ттж тМ









фильтрации донных

Есть у меня шестерка слуг, Проворных, удалых. Зовут их - Как и Почему, Кто, Что, Когда и Где.

- Редьярд Киплинг, Шестерка слуг

Вопросы, россмотриАоемые а донной глоас:


ТОЧН0НИ0 ПОЛиЧ0ННОГО с ИСПОЛЬЗОВОНИ0ЛЛ





Определение условий поиско /1спользовоние нескольких исловий овтооноя встоечо с К

реоипрежооющее золлечоние быоожение исловий оозличнылли способолли



оиллеоь! опеоотооов

/1тоги


Зооочи ОЛЯ соллостоятельного оешения


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

Уточнение

полученного с использопонием ШН€П€

Оператор SELECT, с которым мы работали до сих пор, извлекал все строки из указанной таблицы и использовал их в наборе результатов оператора. Это прекрас-

но, если действительно нужно видеть всю информацию,.которую может предоставить таблица. Но если нужно найти только те строки, которые относятся к конкретному лицу, конкретному месту, конкретному цифровому значению или диапазону дат? Такие запросы не являются чем-то необычным. Фактически они сопровождают многие вопросы, с которыми обращаются к базе данных. Например, может быть необходимо задать вопросы следующего типа:

Кто из наших клиентов проо/сивает в Сиэтле?

Показать текуиий список наших сотрудников из Беллевью и указать их номера телефонов .








Какие лекции по музыке предлагаются в настоящее время?

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

У каких артистов есть собственные Web-сайты?

Предоставить список ангажементов для Трио Каролины Койе . Предоставить список клиентов, которые разместили заказы в мае .

Предоставить имена наших штатных сотрудников, которые были приняты на работу 16 мая 1985 г. .

Какое расписание турниров у Red Rooster Lanes ?

Кто из игроков в боулинг не был определен в команду?

Для того чтобы ответить на эти вопросы, требуется снова расширить словарь SQL, добавив дополнительное условие к вашему оператору SELECT: условие WHERE.

Условие ШН€П€

Условие WHERE в операторе SELECT используется для фильтрации данных, которые оператор извлекает из таблицы. WHERE содержит условие поиска, применяемое оператором в качестве фильтра. Именно это условие поиска обеспечивает механизм, необходимый для выбора только требуемых строк или для удаления ненужных. СУБД применяет это условие поиска к каждой строке в логической таблице, определенной условием FROM. На рис. 6.1 представлен синтаксис оператора SELECT с условием WHERE.

Условие поиска содержит один или более предикатов, каждый из которых является выражением, которое тестирует одно или несколько типизированных выражений и возврашает в ответе True, False или Unknown. Несколько предикатов


1

1.






ШЭАОНИМ


j I* .Iff

,...ш.. ,..чи.




Рис. 6.1. Оператор SELECT с условием WHERE



1 ... 41 42 43 [ 44 ] 45 46 47 ... 152

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика