Antes que todo, que es una vista??
Una vista o views, es una consulta en sql, que refleja el contenido de una tabla o varias tablas, y se puede manejar desde la misma manera como si fuese una tabla.
Go !!
Para crear una vista, debemos utilizar la sentencia CREATE VIEW.
CREATE VIEW [NOMBRE]
AS [SENTENCIA]
();
Por ejemplo, queremos crear una vista, que nos muestre el nombre y rut de la tabla Persona, y
ademas que nos muestre la cantidad y precio, de la tabla Producto.
la sentencia seria la siguiente:
CREATE VIEW nuestra_vista
AS
select persona.rut, persona.nombre, producto.cantidad, producto.precio
from
persona, producto;
el cual al hacer un
Select * from nuestra_vista;
nos arrojaria el resultado de las 2 tablas, asi es mucho mas comodo y menos engorroso el manejo de
las consultas :)
aqui el ejemplo de la creacion de la Vista, bajo linux :)

1 comentario:
Hay alguna manera diferente de crear vistas??? Saludos!!! ojalá siguieras escribiendo :)
Publicar un comentario