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

1 ... 57 58 59 [ 60 ] 61 62 63 ... 152


GQmc3 Top Tcn MQtchc$ (10 строи)

llllllll

Уточнение:

гг bowlers in teams 3, 4, and 5 who have a handicap of 40 or less ( Предоставить список игроков в боулинг команд 3, 4 и 5, у которых гандикап 40 или меньиле ,)

Преобразование/ Select first name, last name, team ID, ane current

handicap from the bowlers tafete where the team ID is either in (3, 4, w 5) and the current handicap is less than or equal to <= 40

(Выбрать имя, фамилию, идентификатор команды, текущий гандикап из Игроки в боулинг , где идентификатор команды из (3, 4 или 5) и текущий гандикап <= 40)

SELECT BowlerFirstName, BowlerLastName, TeamID,

CurrentHandicap FROM Bowlers

WHERE TeamID IN (3, 4, 5) AND CurrentHandicap <= 40

1ош Нопс)кор Вош1сг$ Тсот$ 3 ТЬгои9Ь 5 (6 строи)

!lijllWiliii!i!i!!Wil<!iitW,jl

Hi............iim


.l-J::,;:,



iilB













11И1И11М > >М< ММ111И1111111М11ЧИ И*1Щ М


I HHMMiiIHHIm H







Итоги

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

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

Можно объединять несколько условий в операторах AND и OR. Строка должна удовлетворять всем условиям, объединенным в AND, прежде чем она может быть включена в набор результатов, и должна удовлетворять только одному из условий, если они объединены в OR. Для ответов на сложные запросы можно использовать AND и OR вместе. NOT может использоваться на дву; различных уровнях в условии поиска.

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

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

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

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

Зодочи длй сомостоптвльного решенип

Ниже приводятся формулировки запросов и имена решений этих запросов в учебных базах данных. Попрактикуйтесь и разработайте SQL для кавдого запроса, а затем сверьте свой ответ с запросом, который сохранен нами в этих базах данных. Не беспокойтесь, если ваш синтаксис не совсем точно совпадает с синтаксисом сохраненных запросов,- важно, чтобы набор результатов был тем же.



Бозо донных зоявок но зокупку

1. Give те the names of all vendors based in Ballard, Bellevue, and Redmond .

( Предоставить имена всех поставщиков, расположенных в Бэлларде, Беллевью и Редмонде .)

Решение можно найти в Ballard Bellevue Redmond Vendors (3 строки).

2. Show те an alphabetized list of products with a retail price of $125.00 or more .

( Показать список товаров в алфавитном порядке с розничной ценой от 125,00 долл. и выше .)

{Совет: Можно расположить список в алфавитном порядке, используя условие, рассмотренное в предыдущей главе.) Решение можно найти в Product Priced Over 125 (13 строк).

3. Which vendors do we work with that dont have a Web site . ( У кого из поставщиков, с которыми мы сотрудничаем, отсутствует Web-сайт? )

Решение можно найти в Vendors With No Website (4 строки).

Бозо донных эстродных мероприятий

1. Let те see а list of all engagements that occurred during August of 1999 .

( Предоставить список всех ангажементов, заключенных за август 1999 .) Решение можно найти в August 1999 Engagements (21 строка).

2. Show те any engagements in August of 1999 that start between noon and 5 PM .

( Показать ангажементы за август 1999 г., которые начинались между 12:00 и 17:00 .)

Решение можно найти в August Dates Beetween Noon and Five (17 строк).

3. List all the engagements that start and end on the same day . ( Предоставить список всех ангажементов, которые начинаются и заканчиваются в один и тот же день .)

{Совет: Для ответа на этот запрос воспользуйтесь арифметикой для дат.) Решение можно найти в Single Day Engagements (6 строк).

Бозо донных росписония зонятий

1. Show те which staff members use a post office box as their address . ( Показать, кто из штатного персонала использует абонентский ящик как свой адрес .)

Решение можно найти в Staff Uslng POBoxes (6 строк).



1 ... 57 58 59 [ 60 ] 61 62 63 ... 152

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