【发布时间】:2012-09-03 08:10:53
【问题描述】:
如何创建将不同列与不同表合并的视图?例如,我有三个表:用户、物品和礼物(在这个例子中,它是一个用户可以向另一个用户赠送礼物的系统)
users 表包含有关用户的信息,items 表包含有关项目的信息,gifts 表显示哪个用户向哪个用户发送了什么礼物。
我想要的是创建如下视图:
user_from | user_to | gift_name | gift_price
sally | john | Teddy Bear | 10
【问题讨论】:
-
有什么问题?查询部分(即如何从这些表中获取数据),或者如何在 MySQL 中创建视图?
-
@th0th 在下面检查我的答案。希望对您有所帮助。