1. Что является результатом выполнения запроса
SELECT * FROM Заказы WHERE Город = ”Владикавказ”
A. Таблица, в которой выбраны все столбцы исходной таблицы Заказы и те строки в которых поле Город имеет значение Владикавказ.
B. Таблица из одного столбца
C. Таблица, в которой имеются только те строки, поле Город в которых имеет
значение Владикавказ.
2. Что является результатом выполнения запроса
SELECT КодКлинта, КодЗаказа FROM Заказы
WHERE Город = ”Владикавказ” AND Стоимость >= 1000
A. Таблица, в которой выбраны два столбца исходной таблицы Заказы и те строки в которых поле Город имеет значение Владикавказ.
B. Таблица из 2-х столбцов КодКлинта и КодЗаказа, в которой отражены заказы
стоимостью не менее 1000, рамещенные клиентами из Москвы.
C. Таблица, в которой имеются только те строки, поле Город в которых имеет
значение Владикавказ.
Ответы
Ответ:
1. Ответ: А;
2. Ответ: B.
Объяснение:
Результат выполнения запроса №1:
SELECT * FROM Заказы
WHERE Город = ”Владикавказ”
Данный запрос выводит все столбики из таблицы "Заказы" именно там, где поле "Город" = "Владикавказ".
Структура запроса №1:
SELECT – это оператор выборки;
* после оператора выборки (SELECT) в Microsoft SQL Server – показывает именно то, что будут выводится все столбики;
FROM – оператор "откуда", то есть, откуда будут браться столбики, прописанные ранее;
WHERE – оператор "где", то есть, после него указывается какое-то уникальное поле, по которому будет проводится отбор информации.
Результат выполнения запроса №2:
SELECT КодКлинта, КодЗаказа FROM Заказы
WHERE Город = ”Владикавказ” AND Стоимость >= 1000
Данный запрос выводит 2 столбика ("КодКлиента" и "КодЗаказа") из таблицы "Заказы" именно там, где поле "Город" = "Владикавказ" и поле "Стоимость" будет больше или равна 1,000.
Структура запроса №2:
SELECT – это оператор выборки;
FROM – оператор "откуда", то есть, откуда будут браться столбики, прописанные ранее;
WHERE – оператор "где", то есть, после него указывается какое-то уникальное поле, по которому будет проводится отбор информации;
AND – оператор "и", то есть, данный оператор как бы связывает между собой 2 или более условия;
P. S. Важно отметить, что лично я немного не согласен с формулировкой ответа B, ввиду того, что 2 столбца из таблицы "Заказы" выводятся при условии, что поле "Город" = "Владикавказ" и поле "Стоимость" >= 1,000.
А не клиентами из Москвы, как формулирует ответ B.
Выбрал я именно его, ибо он максимально приближен к правильному ответу, скорее всего, здесь небольшая опечатка.
Другие варианты отсекаются, ибо они не предполагают никакого значения наличия поля "Стоимость", ибо в данном запросе оно крайне важно.