2014-04-24 49 views
0

您好我正在使用mysql能够匹配一列与另一列中的一列,它需要给我的结果。得到一列与另一列匹配的结果

我知道mysql已被折旧,但我使用的小提琴没有mysqli。所以我现在使用mysql作为学习基地。

这里是我的发言

SELECT `overview` FROM products WHERE `overview`=`image` 

这里是小提琴:fiddle

什么我的表看起来像

id | name  | image  | overview 
91 | product 1 | product1.jpg | This is the overview of product 1 
92 | product 2 | product2.jpg | This is the overview of product 2 

什么结果必须是,如果概述是在同一将其作为图像行,然后显示概览。 预期结果将是:

这是产品1

的概述这是产品2

我希望是有道理的概述。

+0

您的预期结果是什么? – Sadikhasan

+0

可以举例输出吗? –

+0

我更新了我的问题 – user3323889

回答

0

我建议你使用的桌子和自身之间的连接:

SELECT p.overview 
    FROM products p 
     JOIN products p2 ON p.overview = p2.image 

这样你会看到“概览”列将匹配“形象的价值只值'列

相关问题