创建需要外键数据的MYSQL视图

创建需要外键数据的MYSQL视图,sql,views,Sql,Views,我不熟悉创建MYSQL视图,并且在如何连接表以创建来自多个表的数据视图方面遇到了一些问题 以下是我的表格设置: 推特粉丝 日期、市场外键、句柄、追随者 市场 id、名称、区域外键 区域 身份证,姓名 这是我要创建的MYSQL视图: 推特分析 日期、句柄、使用市场名称的市场、使用地区名称的地区、追随者 我知道我需要以某种方式使用twitter_followers表中的market ID来获取市场名称,然后使用region ID来获取市场中的region名称,但是我对SQL语法非常陌生,在将所有这些

我不熟悉创建MYSQL视图,并且在如何连接表以创建来自多个表的数据视图方面遇到了一些问题

以下是我的表格设置:

推特粉丝 日期、市场外键、句柄、追随者

市场 id、名称、区域外键

区域 身份证,姓名

这是我要创建的MYSQL视图:

推特分析 日期、句柄、使用市场名称的市场、使用地区名称的地区、追随者

我知道我需要以某种方式使用twitter_followers表中的market ID来获取市场名称,然后使用region ID来获取市场中的region名称,但是我对SQL语法非常陌生,在将所有这些结合起来时遇到了一些困难

我确信这是非常简单的,查看一条正在运行的SQL语句将真正帮助我理解如何进行这项工作以及更复杂的查询

SELECT twitter_followers.date, twitter_followers.handle, markets.name AS Market, 
regions.name AS Region, twitter_followers.followers
FROM twitter_followers
INNER JOIN markets ON twitter_followers.market = markets.id
INNER JOIN regions ON markets.region = regions.id;