Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
13
Добавлен:
23.02.2015
Размер:
53.76 Кб
Скачать

Ответы:

Задание 4. Получите список товаров, цена которых находится в диапазоне от $12 до $20, отсортировав его по цене.

  1. Для выбора записей по заданному критерию пользуюсь разделом WHERE.

  2. Также можно использовать составное условие, тогда код будет выглядеть так:

SELECT [Name], ListPrice From Production.Product

WHERE (ListPrice>=12) and (ListPrice<=20)

ORDER BY 2

  1. Другой вариант: заменить два оператора сравнения одним логическим оператором BETWEEN, с помощью которого можно получить ответ на вопрос, лежит ли величина в указанном диапазоне:

SELECT [Name], ListPrice From Production.Product

WHERE ListPrice Between 12 and 20

ORDER BY ListPrice

Задание 5. Выведите имена сотрудников и их должностей, проживающих за пределами USA.

  1. Для поиска по шаблону символьных строк использую логический оператор LIKE,

  2. В шаблоне мне потребуется указать служебный символ %, который подразумевает любую строку, состоящую из 0 и более символов.

  3. Используя таблицу HumanResources.vEmployee составляю запрос:

Select LastName, JobTitle From HumanResources.vEmployee

Where CountryRegionName Not Like ‘%United States%’

Соседние файлы в папке л.р. 3