Vistas
Una vista es una consulta almacenada que actúa como una tabla virtual, útil para simplificar consultas complejas o presentar datos filtrados.
Cómo trabajar con vistas en DB Fiddle:
-
Crear una vista:
Usa el comandoCREATE VIEWpara definir una consulta que será reutilizable.
Ejemplo: Crear una vista que muestre estudiantes y sus cursos.CREATE VIEW estudiantes_cursos AS SELECT estudiantes.nombre AS Estudiante, cursos.nombre AS Curso FROM estudiantes JOIN cursos ON estudiantes.id_curso = cursos.id; - Consultar una vista:
Una vez creada, trátala como una tabla para realizar consultas simples.SELECT * FROM estudiantes_cursos; - Modificar una vista:
Si necesitas actualizar una vista, usaCREATE OR REPLACE VIEW.CREATE OR REPLACE VIEW estudiantes_cursos AS SELECT estudiantes.nombre, cursos.nombre, cursos.duracion FROM estudiantes JOIN cursos ON estudiantes.id_curso = cursos.id;
Limitaciones en DB Fiddle:
- Puedes crear y consultar vistas, pero DB Fiddle no genera interfaces gráficas para estas. Es útil para practicar y entender cómo funcionan las vistas.