众所周知,借助 UPDATE 语句,我们可以更新 Mysql 表中的值,并且以类似的方式我们可以更新 mysql 视图中的值。 UPDATE 语句的语法是相同的,除了在表名的地方我们必须提供视图的名称。我们从名为“Info”的视图中
众所周知,借助 UPDATE 语句,我们可以更新 Mysql 表中的值,并且以类似的方式我们可以更新 mysql 视图中的值。 UPDATE 语句的语法是相同的,除了在表名的地方我们必须提供视图的名称。我们从名为“Info”的视图中获取如下数据来说明上述概念 -
mysql> Select * from Info;
+------+---------+------------+
| Id | Name | Subject |
+------+---------+------------+
| 101 | YashPal | History |
| 105 | Gaurav | Literature |
| 125 | Raman | Computers |
| NULL | Ram | Computers |
+------+---------+------------+
4 rows in set (0.00 sec)
现在,假设我们想要将 Id 的值从 NULL 更改为任何其他值,那么借助以下查询,我们可以更新视图的值 -
mysql> Update info set id = 130 where Name = 'Ram';
Query OK, 1 row affected (0.88 sec)
mysql> Select * from Info;
+------+---------+------------+
| Id | Name | Subject |
+------+---------+------------+
| 101 | YashPal | History |
| 105 | Gaurav | Literature |
| 125 | Raman | Computers |
| 130 | Ram | Computers |
+------+---------+------------+
4 rows in set (0.00 sec)
--结束END--
本文标题: 我们如何像更新 MySQL 表中的值一样更新 MySQL 视图中的任何值?
本文链接: https://www.lsjlt.com/news/438645.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0