Question: what is the difference between table and view in sql server?
Answer: A view is a virtual table. A view consists of rows and columns just like a table. The difference between a view and a table is that views are definitions built on top of other tables (or views), and do not hold data themselves. ... Ease of use: A view hides the complexity of the database tables from end users.