2016-08-07 54 views
0

我寫了一個SQL查詢,然後將它放回我下表:SQL - 如何使用返回表,並在MySQL中添加INNER JOIN和WHERE子句?

TitleName TitleCount 
Title1 2 
Title2 1 

我想用這個又回到表,例如,我想INNER與另一回表連接,或使用WHERE子句,如:

WHERE TitleName='Title1' 

我想:

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

它不工作,它說,我使用SELECT關鍵字的兩倍。

+1

你應該發佈*不起作用的查詢* –

回答

1

如果我理解正確的話,只用一個subquery

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

雖這麼說,你應該能夠where標準添加到您現有的查詢將其限制在Title1

+0

好吧,現在它的工作。我忘了添加別名。它應該是這樣的: 'SELECT * FROM(returned_table)AS alias_name' – user5278560