How to create a view in sql
Loading
How to create a view in sql
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Rajeev KumarPosted Mar 14, 2023, 9:44 AM
CREATE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name WHERE condition;
Rajanikant HawaldarPosted Oct 27, 2022, 1:34 PM
https://www.c-sharpcorner.com/UploadFile/9d28bf/about-views-in-sql-server/
Brahma Prakash ShuklaPosted Oct 27, 2022, 9:44 AM
https://www.tutorialspoint.com/sql/sql-using-views.htm
Satya KarkiPosted Oct 27, 2022, 6:04 AM
Hi, you can check my below article for a detailed understanding of View.
https://www.c-sharpcorner.com/article/mssql-view-update-in-underlying-table-and-impact-in-net-application/
Uday DodiyaPosted Oct 27, 2022, 4:47 AM
In SQL, a view is a virtual table based on the result-set of an SQL statement.
A view contains rows and columns, just like a real table. The fields in a view are fields from one or more real tables in the database.
You can add SQL statements and functions to a view and present the data as if the data were coming from one single table.
A view is created with the
CREATE VIEWstatement.CREATE VIEW Syntax
Note: A view always shows up-to-date data! The database engine recreates the view, every time a user queries it.
SQL CREATE VIEW Examples
The following SQL creates a view that shows all customers from Brazil:
Example
We can query the view above as follows:
Example
The following SQL creates a view that selects every product in the "Products" table with a price higher than the average price:
Example
We can query the view above as follows:
SQL Updating a View
A view can be updated with the
CREATE OR REPLACE VIEWstatement.SQL CREATE OR REPLACE VIEW Syntax
The following SQL adds the "City" column to the "Brazil Customers" view:
Example
SQL Dropping a View
A view is deleted with the
DROP VIEWstatement.SQL DROP VIEW Syntax
The following SQL drops the "Brazil Customers" view:
Example