15.2.3 创建多表联合视图

本文介绍了如何在MySQL中创建多表联合视图,通过示例展示了在t_goods_category和t_goods表上创建view_category_goods视图的过程,并展示了使用JOIN语句创建的view_category_join_goods视图,两个视图都提供了category、name和price字段的数据。
摘要由CSDN通过智能技术生成
15.2.3 创建多表联合视图

MySQL支持在多张数据表上创建联合视图,例如,在t_goods_category数据表和t_goods数据表上创建一个名称为view_category_goods的视图。


mysql> CREATE VIEW view_category_goods
    -> (category, name, price)
    -> AS
    -> SELECT category.t_category, goods.t_name, goods.t_price
    -> FROM t_goods_category category, t_goods goods
    -> WHERE category.id = goods.t_category_id;
Query OK, 0 rows affected (0.00 sec)

查看view_category_goods视图中的数据。


mysql> SELECT * FROM view_category_goods;
+-----------------+-------------+---------+
| category        | name        | price   |
+-----------------+---------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值