This SQLite post explains how to create, update, and drop VIEWS in SQLite with syntax and examples.
In SQLite, a VIEW is not a physical table, but rather, it is in essence a virtual table created by a query joining one or more tables.
The syntax for the CREATE VIEW statement in SQLite is:
The name of the VIEW that you wish to create in SQLite.
Optional. The conditions that must be met for the records to be included in the VIEW.
Here is an example of how to use the CREATE VIEW statement to create a view in SQLite:
This CREATE VIEW example would create a virtual table based on the result set of the SELECT statement. You can now query the SQLite VIEW as follows:
Once a VIEW has been created in SQLite, you can drop it with the DROP VIEW statement.
The syntax for the DROP VIEW statement in SQLite is:
The name of the view that you wish to drop.
Optional. If you do not specify this clause and the VIEW does not exist, the DROP VIEW statement will return an error.
Here is an example of how to use the DROP VIEW statement in SQLite:
This DROP VIEW example would drop/delete the SQLite VIEW called active_employees.