Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Son tablas lógicas que se crean en la base de datos y existen como un objeto más de
la misma; aunque no tienen existencia física, su implementación permite usarlas de la
misma manera en la que se usan las tablas.
Sintaxis básica
select *
from ProduCategView
select ProductName
from ProduCat
p inner join [Order Details] ord on p.ProductID = ord.ProductID
where ProductName like 'p%'
group by ProductName, UnitsInStock
having UnitsInStock >= avg(Quantity)
--Si lo considera necesario, modifique la vista agregando campos para unirla a
otras
--tablas o agréguele todas las tablas que sean necesarias y después úsela sola.
--Agregue aquí la sentencia de la vista modificada y la sentencia en la cual la usa.
ALTER VIEW ProduCategView
AS
select *
from ProduCategView
SINTAXIS BÁSICA
2.1 Cree una vista que contenga el nombre del cliente y la nacionalidad del
mismo, utilice una estructura CASE que le permita llenar el campo
nacionalidad, de acuerdo con el país (country) de origen del cliente.
as
END
from Customers
2.2 Cree una sentencia que utilizando la vista del punto 2.1, muestre solo los
clientes cuya nacionalidad inicie con la letra A, organice la lista de forma
ascendente por nacionalidad.