如果我们想创建一个根据某些特定条件从表中获取值的视图,那么在创建视图时必须使用 WHERE 子句。取决于 WHERE 子句的值将存储在视图中。使用 WHERE 子句创建 MySQL 视图的语法如下 - 语法创建视图视图名称作为选择语句来自表,其中条件(s);示例为了说明上述概念,我们使用来自表“Student_info”的以下数据 - mysql> Select * from student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 ... 阅读更多
众所周知,我们可以使用 ALTER VIEW 语句修改视图,但除此之外,我们还可以使用 CREATE OR REPLACE VIEW 来修改现有视图。这个概念很简单,因为 MySQL 如果视图已经存在,则会简单地修改它,否则将创建一个新视图。以下是它的语法 - 语法创建或替换视图视图名称作为选择语句来自表;示例mysql> Create OR Replace VIEW Info AS Select Id, Name, Address, Subject from student_info WHERE Subject = 'Computers'; Query OK, 0 rows affected (0.46 sec)上述查询将创建或替换视图“Info”。... 阅读更多