Create reusable virtual tables that hide complicated queries behind a simple interface.
A view is a saved SQL query that behaves like a virtual table. Instead of repeating a complicated SELECT statement every time, you can create a view and query it like a normal table.
Views can simplify reporting queries, hide unnecessary columns, and provide a cleaner interface to underlying data. However, they do not automatically make a query faster, and their behavior depends on how the underlying query is executed.
What you'll walk away knowing