繁体   English   中英

SQL-如何使用返回表,并在MySQL中添加INNER JOIN和WHERE子句?

[英]SQL - How Can I Use Returned Table, and add INNER JOIN and WHERE Clause in MySQL?

我写了一个SQL查询,并返回了下表:

TitleName TitleCount
 Title1    2
 Title2    1

我想再次使用此返回表,例如,我想与另一个返回表进行INNER JOIN,或使用WHERE子句,例如:

WHERE TitleName='Title1'

我试过了:

SELECT column_name FROM (returned_table) INNER JOIN (returned_table_2) ON ...

它不起作用,它说我两次使用SELECT关键字。

如果我正确理解,请使用subquery

select *
from (returned_table) t
where titlename = 'Title1'

话虽如此,您应该能够where现有查询中添加where条件以将其限制为Title1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM