19 lines
574 B
SQL
19 lines
574 B
SQL
---------Vistas en MySQL
|
|
|
|
--Es una consulta SQL almacenada representa una tabla virtual que no contiene datos físicos, pero proporciona una representación lógica de los datos almacenados en una o más tablas.
|
|
|
|
--Para que?
|
|
-- Para simplificar las consultas SQL y para restringir el acceso a ciertos datos.
|
|
|
|
-- Codigo básico Vistas
|
|
CREATE OR REPLACE VIEW nombre_vista AS
|
|
SELECT columna1, columna2, ...
|
|
FROM tabla1
|
|
JOIN tabla2 ON condiciones
|
|
WHERE condiciones
|
|
GROUP BY columna_grupo
|
|
HAVING condiciones_grupo
|
|
ORDER BY columna_orden
|
|
LIMIT cantidad_filas;
|
|
|