SQL, short for Structured Query Language, provides the means whereby database programmers retrieve data from a database. Normally the results are presented within a temporary table, which are the answers to the query previously posed.
A view is a temporary table, a virtual table because it is not intended to last. Rather the view in a database is created under specific conditions. It is created by a query joining one or more tables using the SQL language. The results are displayed in a table, and this table is used to create the view.
Here is an example of a SQLstatement
SELECT
Product_List.ProductID, Product_List.ProductName
FROM
Products AS Product_List
WHERE (Product_List.Discontinued = 0)
This statement produce two items the ProductID and the ProductName from a table called Products, with the condition that the products have not been discontinued.