Mysql 查询的内部联接?
我想执行sql查询,但遇到一些问题:Mysql 查询的内部联接?,mysql,Mysql,我想执行sql查询,但遇到一些问题: 我想从表1中提取ID,其中父ID是我的值: 从表1中选择ID,其中父项ID='x' 我想用我在1号的身份证。及 从表2中选择,其中ID='该ID来自查询1。 正如Bainternet所提到的,您可以通过子查询来实现这一点 SELECT * FROM table_2 WHERE ID IN (SELECT ID FROM table_1 WHERE parent_ID = 'x') 尽管您使用内部联接的想法也很好(特别是因为MySQL在处理子查询时可能会很慢
从表1中选择ID,其中父项ID='x'
从表2中选择,其中ID='该ID来自查询1。
正如Bainternet所提到的,您可以通过子查询来实现这一点
SELECT * FROM table_2 WHERE ID IN (SELECT ID FROM table_1 WHERE parent_ID = 'x')
尽管您使用内部联接的想法也很好(特别是因为MySQL在处理子查询时可能会很慢)
如果这还不清楚,试着看看或的,正如班特网提到的。如果这些示例和MySQL文档不够清晰,请考虑将更多细节放在您正试图做的事情上(例如,在您的问题中包括表结构)。此外,虽然您可能希望这些信息用于您正在进行的一些与WordPress相关的工作,但问题本身并没有将其与WordPress联系起来。因此,如果您有更多关于MySQL查询的问题,那么您可能想考虑将它们张贴到
,正如Bainternet提到的,您可以用子查询
来实现这一点。SELECT * FROM table_2 WHERE ID IN (SELECT ID FROM table_1 WHERE parent_ID = 'x')
尽管您使用内部联接的想法也很好(特别是因为MySQL在处理子查询时可能会很慢)
如果这还不清楚,试着看看或的,正如班特网提到的。如果这些示例和MySQL文档不够清晰,请考虑将更多细节放在您正试图做的事情上(例如,在您的问题中包括表结构)。此外,虽然您可能希望这些信息用于您正在进行的一些与WordPress相关的工作,但问题本身并没有将其与WordPress联系起来。因此,如果您有更多关于MySQL查询的问题,那么您可能需要考虑将它们张贴到.简单并执行
。Select t1.`id` FROM table t1 INNER JOIN table t2 ON t1.`id`=t2.`id`
简单且可执行
Select t1.`id` FROM table t1 INNER JOIN table t2 ON t1.`id`=t2.`id`
@克里斯蒂娜-这与WordPress有什么关系?@Mike我正在WordPress网站上使用它,从farum插件创建自定义提要。@Christina:我仍然认为它与WordPress没有任何关系,但我认为你要找的是一个简单的移动到StackOverflow的过程。@Christina-这与WordPress有什么关系?@Mike我在WordPress网站上使用它,从farum插件创建自定义提要。@Christina:我仍然认为它与WordPress没有任何关系,但我认为你要找的是一个简单的移动到StackOverflow的过程。