2016-06-10 43 views
-2

使用http://www.tutorialspoint.com/sql/sql-sub-queries.htm指定的子查询的定义子查询是否可以将查询数据用于新查询的唯一方法?

我将从我的前三个表中获取数据,然后我将使用它来查询其他表。这将再次发生两次以获取用户需要的数据。我试图搜索谷歌“如何使用查询在SQL中编写查询”或“如何使用从表中返回的数据来查询另一个表?”。但是,并不完全获取我需要的信息。也许我错过了一些东西或问错了问题。

+0

不完全知道你是问什么,尝试更加具体。这听起来像你想看看[连接](http://www.tutorialspoint.com/sql/sql-using-joins.htm) –

+0

你在写脚本吗?如果是这样,你可以简单地将查询结果保存到一个数组供以后使用 –

+0

我已经看过这个链接的链接http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins,它提供了很好的解释。是的,我正在用PHP编写脚本,我可以将查询结果保存在PHP中并使用它来创建另一个查询?谢谢! –

回答

0

我认为你正在寻找joins

例子:

SELECT * FROM cc_courses 
JOIN equivalencies 
ON cc_courses.id = equivalencies.cc_course_id 
JOIN uni_courses 
ON equivalencies.uni_course_id = uni_courses.id 
0

我猜我毕竟在找Joins。