如何在SQL查询的WHERE子句中使用表值?

时间:2018-10-10 03:18:53

标签: mysql sql

我有这个SQL查询:

select *
from table 
inner join tableTwo 
on tableTwo.column = table.column
where columnTwo='THIS IS FIRST VALUE OF THIS COLUMN'
order by date DESC

在Where子句中,我想使用此查询的结果:

select *
from table 
inner join tableTwo 
on tableTwo.column = table.column

此查询生成一个表,其列名称为columnTwo。我想使用WHERE子句第二列下的数据 WHERE columnTwo = {{{ColumnData}}。我该如何具体实现?抱歉,如果我的措辞不好,我是SQL新手。

1 个答案:

答案 0 :(得分:0)

https://dev.mysql.com/doc/refman/5.5/en/limit-optimization.html

选择* 从表 INNER JOIN表2 在tableTwo.column = table.column LIMIT 1