Как показать полный запрос вида и запроса в SQL
87
10
У меня возникают проблемы с домашним заданием, где мне нужно показать полный запрос, который СУБД фактически выполняет.
Представление
create view MAJOR_CUSTOMER as
select customer_num, customer_name, balance, credit_limit, rep_num
from customer
where credit_limit < 10001;
и запрос, который я использовал,
select customer_name, customer_num
from major_customer
where balance > credit_limit;
Большая вещь, которую я не понимаю, как это сделать, - это выбрать все, что показано в представлении, а в другом запросе выбрать и показать только имя_пользователя и customer_num.
спросил(а)
2021-01-19T21:02:54+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Решение
87
Выбор всего в представлении может быть достигнут с помощью
SELECT *
FROM major_customer;
и для выбора только customer_name и customer_num, ваш запрос, который у вас есть, должен работать, но чтобы выбрать все, просто удалите предложение where:
SELECT customer_name, customer_num
FROM major_customer;
ответил(а)
2021-01-19T21:02:54+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Ваш ответ