如何从许多表中进行选择

时间:2010-12-23 14:39:26

标签: mysql

我想在示例中合并5个表的选择我的意思是,如果我有视频和文章和图像等表,并且想要进行搜索,我想将搜索结果合并到一个查询中,多个选择来自。

3 个答案:

答案 0 :(得分:1)

您需要查看SQL Joins

答案 1 :(得分:1)

答案 2 :(得分:1)

实施例

   SELECT v.image,a.text FROM video as v JOIN article as a ON v.id=a.id WHERE ...

根据需要添加任意数量的表,并从SELECT中仅选择相关字段。

唯一的困难是进行适当的JOIN,即在JOIN(和/或WHERE)的所有表中查找相关字段,以便查询返回唯一行。