这里加入查询最好吗?

时间:2011-06-17 06:06:59

标签: mysql sql

我有两个标签: tb_videos tb_video_tags

tb_videos ID,标题,缩略图,说明

tb_video_tags 包含 id,video_id,tag 列。

现在我想获取视频详细信息,并通过ID标记。

哪一个更好?为每个表加入查询或两个简单的选择查询

2 个答案:

答案 0 :(得分:1)

Join是要走的路,它是从SQL角度将表的信息与另一个表相关联的自然方式,将使您的应用程序代码更清晰,并且由于不会有多个网络往返,因此性能将得到提升和对数据库服务器的查询。

答案 1 :(得分:0)

您的加入将通过在一个请求中恢复所有内容来减少往返时间和对数据库的调用量。在负载非常高的服务器中,使用连接会看到很多性能提升。