Главная / SQL (Oracle) / Таблица [картинка] [таблица] Таблица Readers состоит из строк: [таблица] Таблица Reader_Book состоит из строк: [таблица] Оператор SQL имеет вид: UPDATE Books b SET Price = (select AVG (Price)*1.1 from Books) WHERE 2 <= (select count (Reader_id) from Re

Таблица Books состоит из строк: files
Book_idTitlePublishingSizeQuantityPriceGroup_id
11TigersStreet Publishing300130013
12FlowersBilly Press400040013

Таблица Readers состоит из строк:

Reader_idNameDay_Of_BirthCommentsAddressMobile_tel
15Daniel21.04.1981Moscow
16Martin19.11.1980St.Petersburg
17Dennis10.08.1981Moscow

Таблица Reader_Book состоит из строк:

Reader_idBook_idQuantity
15111
16111
17121

Оператор SQL имеет вид:

UPDATE Books b SET Price = (select AVG (Price)*1.1 from Books) WHERE 2 <= (select count (Reader_id) from Reader_Book r where b.Book_id = r.Book_id)

Среди предложенных вариантов выберите, какой, в итоге, останется таблица Books:

вопрос

Правильный ответ:

отношение Books останется без ий, т.к. оператор содержит ошибку, и выполнен не будет
Book_idTitlePublishingSizeQuantityPriceGroup_id
11TigersStreet Publishing300138513
12FlowersBilly Press200040013
Book_idTitlePublishingSizeQuantityPriceGroup_id
11TigersStreet Publishing300130013
12FlowersBilly Press200038513
Book_idTitlePublishingSizeQuantityPriceGroup_id
11TigersStreet Publishing300135013
12FlowersBilly Press200040013
Сложность вопроса
89
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
просто спасибо
02 сен 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.