0

我需要创建一个简单的博客站点,其中包含博文、用户和评论。在主页将显示博客文章和用户评论下方的用户信息:

我已经创建了 3 个 mysql 表:blogpost、user、comment 并且在主页中我需要对这 3 个表进行 JOIN 查询。

有没有办法避免这个 JOIN with 3 query ?

4

1 回答 1

0

您可以创建一个表示这 3 个表的数据的视图,然后简单地从该视图中选择数据。

这里

例子:

create view v as 
    select t1.id, t2.id as id2 
    from t1 inner join t2 on t1.id = t2.id;

select * from v;
于 2012-05-12T07:05:54.600 回答