首页博客网络编程
使用 SQL VIEW
摘要

SQL 视图是包含行和列的虚拟表,就像数据库中的实际表一样。若要创建视图,必须从数据库中存在的表中选择字段。

内容

SQL VIEW:主要提示

  • 在 SQL 中查看是指由结果集组成的虚拟表

  • SQL 视图包含列和行。

  • 可以使用 WHERE 和 JOIN 语句来显示信息,就好像是从单个表接收信息一样。

SQL VIEW 语法和示例

复制

CREATE VIEW v_name ASSELECT col1, col2, ...FROM tbl_nameWHERE condition;

注意:VIEW 仅显示当前信息。

“产品”(Products) 表格中的每个活动单元格都列在“当前列表产品”(Present List Products) 视图中:

复制

CREATE VIEW [Present List Products] ASSELECT ID, NameFROM ProductsWHERE Discontinued = No;

下面的示例演示如何查询视图:

复制

SELECT * FROM [Present List Products];

更新 VIEW

下面的语法示例演示了如何更新视图:

复制

CREATE OR REPLACE VIEW v_name ASSELECT col1, col2, ...FROM tbl_nameWHERE condition;

完成视图更新的下一步是再插入一个名为“类别”的列:

复制

CREATE OR REPLACE VIEW [Present List Products] ASSELECT ID, Name, CategoryFROM ProductsWHERE Discontinued = No;

删除 VIEW

要删除视图,请使用 DROP VIEW:

复制

DROP VIEW v_name;

SQL 视图:摘要

  • 由数据库中实际表的结果集组成的虚拟表称为 SQL 视图。

  • 视图上使用的 WHERE 和 JOIN 语句返回信息,就像信息存储在单个表中一样。



声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/230

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位