簡體   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